Try some cleanup first, then build again.
Reinstalled JDK. I compiled the assembly, still got this error in the game server:
[02/05 02:24:51] Failed to execute script list!
java.lang.NullPointerException: Cannot invoke "javax.tools.JavaFileObject.getName()" because the return value of "javax.tools.Diagnostic.getSource()" is null
at org.l2jmobius.gameserver.scripting.java.JavaExecutionContext.executeScripts(JavaExecutionContext.java:121)
at org.l2jmobius.gameserver.scripting.ScriptEngineManager.executeScriptList(ScriptEngineManager.java:177)
at org.l2jmobius.gameserver.GameServer.<init>(GameServer.java:354)
at org.l2jmobius.gameserver.GameServer.main(GameServer.java:485)
Am I choosing the correct settings when compiling (indicated in the screenshot)?
http://dl4.joxi.net/drive/2024/05/02/0016/0459/1057227/27/406b511f30.jpg