Newbie Spellweaver
- Joined
- Mar 15, 2021
- Messages
- 46
- Reaction score
- 10
sdgsdgsdgsdg
Last edited:
Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!
Join Today!why i get the errors?
now i get:Did you get that fix? I mean anyone can change it but for the other people. My issue is resolved, just had to make sure the right java version was being used.
Please make sure to add all your .jars and use the current version of netbeans.
Here is my folder and it builds perfectly fine. (NOTE: I don't really know if you can build with out the emulator I am sure you can but for the sake of doing it all his way).
This is what it should look like adding all jars + graaljs
View attachment 169797
I added the wz folder to my C drive just to get this up and going and have more class path errors:
LidiumLoader 1...
Loader 2...
Loader 3...
Loader 4...
Loader 5...
Loader 6...
20947 items loaded.
Loader 7...
Loader 8...
Loader 9...Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/mina/common/IoHandlerAdapter
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1010)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:855)
at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:753)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:676)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:634)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:182)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519) at server.Start.run(Start.java:85) at server.Start.main(Start.java:121)
Caused by: java.lang.ClassNotFoundException: org.apache.mina.common.IoHandlerAdapter
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:636)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:182)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519) ...
11 morePress any key to continue . . .
now i get:Did you get that fix? I mean anyone can change it but for the other people. My issue is resolved, just had to make sure the right java version was being used.
Please make sure to add all your .jars and use the current version of netbeans.
Here is my folder and it builds perfectly fine. (NOTE: I don't really know if you can build with out the emulator I am sure you can but for the sake of doing it all his way).
This is what it should look like adding all jars + graaljs
View attachment 169797
I added the wz folder to my C drive just to get this up and going and have more class path errors:
LidiumLoader 1...
Loader 2...
Loader 3...
Loader 4...
Loader 5...
Loader 6...
20947 items loaded.
Loader 7...
Loader 8...
Loader 9...Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/mina/common/IoHandlerAdapter
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1010)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:855)
at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:753)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:676)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:634)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:182)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519) at server.Start.run(Start.java:85) at server.Start.main(Start.java:121)
Caused by: java.lang.ClassNotFoundException: org.apache.mina.common.IoHandlerAdapter
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:636)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:182)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519) ...
11 morePress any key to continue . . .
ok now i get that:If you are stuck on that you need to change your "Lib" folder to "dist" that is what I did. @Echo off@title Lidium Server Consoleset CLASSPATH=.;dist\Lithium.jar;dist\mina-core.jar;dist\slf4j-api.jar;dist\slf4j-jdk14.jar;dist\mysql-connector-java-bin.jarjava -server -Dnet.sf.odinms.wzpath=wz/ server.Startpause
I also changed my launch.bat up to make it more directed to my local dist folder. But the class paths are not working for me as you saw. So I am not sure what my issue is.
i think your wz not full?Lidium
Loader 1...
Loader 2...
Loader 3...
Exception in thread "main" java.lang.ExceptionInInitializerError
at server.Start.run(Start.java:62)
at server.Start.main(Start.java:121)
Caused by: java.lang.NullPointerException: Cannot read the array length because "<local3>" is null
at provider.MapleDataProvider.fillMapleDataEntitys(MapleDataProvider.java:39)
at provider.MapleDataProvider.<init>(MapleDataProvider.java:35)
at provider.MapleDataProviderFactory.getWZ(MapleDataProviderFactory.java:31)
at provider.MapleDataProviderFactory.getDataProvider(MapleDataProviderFactory.java:37)
at server.life.MapleLifeFactory.<clinit>(MapleLifeFactory.java:46)
... 2 more
Press any key to continue . . .
right after the update:Make a wz folder in your C:\ drive root and extract the wz to that folder. He has pointers to point to that. He will make changes so make sure to keep a wz folder in your main folder as well when he updates.
dammm we need change everything..rename and after recompile..maybe he need update the files..and make it easyI just fixed that problem about 2 seconds ago. So the issue is that I had to re-name my .jars to what is in my .bat. Here:
min-core.jar
slf4j-api.jar
slf4j-jdk14.jar
you also need to recompile and fix your netbeans because it depends on those files when built. After that it fixed my issue and it loaded everything except this:
LidiumLoader 1...
Loader 2...
Loader 3...
Loader 4...
Loader 5...
Loader 6...
20947 items loaded.
Loader 7...
Loader 8...
Loader 9...
[Loading Login]
Listening on port 8484.
[Login Initialized]
[Loading Channel]Exception in thread "main" java.lang.NullPointerException: Cannot invoke "javax.script.ScriptEngine.eval(String)" because "engine" is null
at scripting.AbstractScriptManager.getInvocable(AbstractScriptManager.java:67)
at scripting.AbstractScriptManager.getInvocable(AbstractScriptManager.java:48) at scripting.EventScriptManager.<init>(EventScriptManager.java:60)
at handling.channel.ChannelServer.run_startup_configurations(ChannelServer.java:118)
at handling.channel.ChannelServer.startChannel_Main(ChannelServer.java:290) at server.Start.run(Start.java:91)
at server.Start.main(Start.java:121)
All I can read up online is that this is some issue with Java not loading script engines after JDK14? I might have to change my JDK to 14 and test not sure. (not a java guy and not familiar with it). Hope this helps anyone and if they have a solution to the above let me know I am out for the day.