Author Topic: Mobius AionEmu  (Read 3042 times)

Offline G-hamsteR

  • Baron
  • *****
  • Posts: 220
Re: Mobius AionEmu
« Reply #15 on: October 19, 2020, 03:28:36 PM »
Edit this file: https://github.com/MobiusDevelopment/Mobius_AionEmu/blob/master/java/com/aionemu/gameserver/services/teleport/HotspotTeleportService.java

On line 73 there is the following code:
Code: [Select]
TeleportService2.teleportTo(player, worldId, getX, getY, getZ);
One of these is null. So make a check before so that they are not null. Player, worldId, getX, getY, getZ.

Try checks like if(player != null){ ... }

Offline Dylen

  • Vassal
  • *
  • Posts: 5
Re: Mobius AionEmu
« Reply #16 on: October 20, 2020, 07:41:57 PM »
Edit this file: https://github.com/MobiusDevelopment/Mobius_AionEmu/blob/master/java/com/aionemu/gameserver/services/teleport/HotspotTeleportService.java

On line 73 there is the following code:
Code: [Select]
TeleportService2.teleportTo(player, worldId, getX, getY, getZ);
One of these is null. So make a check before so that they are not null. Player, worldId, getX, getY, getZ.

Try checks like if(player != null){ ... }

Unfortunately there are no results. Maybe another idea?

Offline Dylen

  • Vassal
  • *
  • Posts: 5
Re: Mobius AionEmu
« Reply #17 on: October 22, 2020, 05:40:34 PM »
Edit this file: https://github.com/MobiusDevelopment/Mobius_AionEmu/blob/master/java/com/aionemu/gameserver/services/teleport/HotspotTeleportService.java

On line 73 there is the following code:
Code: [Select]
TeleportService2.teleportTo(player, worldId, getX, getY, getZ);
One of these is null. So make a check before so that they are not null. Player, worldId, getX, getY, getZ.

Try checks like if(player != null){ ... }

Unfortunately there are no results. Maybe another idea?

Solved!

Offline Dylen

  • Vassal
  • *
  • Posts: 5
Re: Mobius AionEmu
« Reply #18 on: October 22, 2020, 05:42:45 PM »
Server time cannot be set. Deviation + 6 Hour
Could you help me?
Thanks

Offline Dylen

  • Vassal
  • *
  • Posts: 5
Re: Mobius AionEmu
« Reply #19 on: October 28, 2020, 04:20:23 PM »
Hi!

Chat time does not match server time.
Do you know a solution?
Server: Mobius AionEmu 5.1

Offline Ryclos

  • Subscriber
  • Vassal
  • *
  • Posts: 5
Re: Mobius AionEmu
« Reply #20 on: November 22, 2020, 11:15:56 AM »
I want this project to continue as Lineage 2 with a donation behind to motivate as needed?

there are more serious projects or at least quite old ... AionGer remained in Javaver 1.7 ... And I have the impression that it remained abandoned.  Too bad ..

If mobius continued Aion it would be so fabulous.  :)
thank you for this noble work!

Cordially
A great friend to neanrakyr
Ryclos

Online darkillust

  • Subscriber
  • Viscount
  • *****
  • Posts: 354
Re: Mobius AionEmu
« Reply #21 on: December 04, 2020, 02:15:09 PM »
can work with 7.1 server>

Offline Ryclos

  • Subscriber
  • Vassal
  • *
  • Posts: 5
Re: Mobius AionEmu
« Reply #22 on: January 01, 2021, 01:11:22 AM »

Online anarki

  • Heir
  • **
  • Posts: 17
Re: Mobius AionEmu
« Reply #23 on: January 02, 2021, 12:33:29 PM »
Ppls help...
How can i fix this?


Code: [Select]
Buildfile: E:\SERVERS\Mobius_AionEmu.git\trunk\build.xml

checkRequirements:

init:
    [mkdir] Created dir: E:\SERVERS\Mobius_AionEmu.git\build\bin

compile:
    [javac] Compiling 2942 source files to E:\SERVERS\Mobius_AionEmu.git\build\bin
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ConcurrentHashMapV8.java:38: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac] import sun.misc.Unsafe;
    [javac]                ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\CountedCompleter.java:22: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac] import sun.misc.Unsafe;
    [javac]                ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ForkJoinTask.java:39: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac] import sun.misc.Unsafe;
    [javac]                ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ForkJoinPool.java:33: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac] import sun.misc.Unsafe;
    [javac]                ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\PlatformDependent0.java:26: warning: Cleaner is internal proprietary API and may be removed in a future release
    [javac] import sun.misc.Cleaner;
    [javac]                ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\PlatformDependent0.java:27: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac] import sun.misc.Unsafe;
    [javac]                ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\gameserver\dataholders\HouseScriptData.java:51: warning: OutputFormat is internal proprietary API and may be removed in a future release
    [javac] import com.sun.org.apache.xml.internal.serialize.OutputFormat;
    [javac]                                                 ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\gameserver\dataholders\HouseScriptData.java:52: warning: XMLSerializer is internal proprietary API and may be removed in a future release
    [javac] import com.sun.org.apache.xml.internal.serialize.XMLSerializer;
    [javac]                                                 ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\gameserver\geoEngine\GeoWorldLoader.java:53: warning: Cleaner is internal proprietary API and may be removed in a future release
    [javac] import sun.misc.Cleaner;
    [javac]                ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\gameserver\geoEngine\GeoWorldLoader.java:54: warning: DirectBuffer is internal proprietary API and may be removed in a future release
    [javac] import sun.nio.ch.DirectBuffer;
    [javac]                  ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ForkJoinTask.java:1489: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]     private static final sun.misc.Unsafe U;
    [javac]                                  ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ForkJoinTask.java:1513: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]     private static sun.misc.Unsafe getUnsafe()
    [javac]                            ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ForkJoinTask.java:1517: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]                     return sun.misc.Unsafe.getUnsafe();
    [javac]                                    ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ForkJoinTask.java:1524: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]                     return java.security.AccessController.doPrivileged((PrivilegedExceptionAction<Unsafe>) () ->
    [javac]                                                                                                   ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ForkJoinTask.java:1526: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]                             final Class<sun.misc.Unsafe> k = sun.misc.Unsafe.class;
    [javac]                                                 ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ForkJoinTask.java:1526: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]                             final Class<sun.misc.Unsafe> k = sun.misc.Unsafe.class;
    [javac]                                                                      ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\CountedCompleter.java:463: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]     private static final sun.misc.Unsafe U;
    [javac]                                  ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\CountedCompleter.java:483: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]     private static sun.misc.Unsafe getUnsafe()
    [javac]                            ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\CountedCompleter.java:487: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]                     return sun.misc.Unsafe.getUnsafe();
    [javac]                                    ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\CountedCompleter.java:494: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]                     return java.security.AccessController.doPrivileged((PrivilegedExceptionAction<Unsafe>) () ->
    [javac]                                                                                                   ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\CountedCompleter.java:496: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]                             final Class<sun.misc.Unsafe> k = sun.misc.Unsafe.class;
    [javac]                                                 ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\CountedCompleter.java:496: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]                             final Class<sun.misc.Unsafe> k = sun.misc.Unsafe.class;
    [javac]                                                                      ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ConcurrentHashMapV8.java:7605: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]     private static final sun.misc.Unsafe U;
    [javac]                                  ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ConcurrentHashMapV8.java:7647: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]     private static sun.misc.Unsafe getUnsafe()
    [javac]                            ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ConcurrentHashMapV8.java:7651: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]                     return sun.misc.Unsafe.getUnsafe();
    [javac]                                    ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ConcurrentHashMapV8.java:7658: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]                     return java.security.AccessController.doPrivileged((PrivilegedExceptionAction<Unsafe>) () ->
    [javac]                                                                                                   ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ConcurrentHashMapV8.java:7660: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]                             final Class<sun.misc.Unsafe> k = sun.misc.Unsafe.class;
    [javac]                                                 ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ConcurrentHashMapV8.java:7660: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]                             final Class<sun.misc.Unsafe> k = sun.misc.Unsafe.class;
    [javac]                                                                      ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ForkJoinPool.java:750: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]             private static final sun.misc.Unsafe U;
    [javac]                                          ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ForkJoinPool.java:3371: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]     private static final sun.misc.Unsafe U;
    [javac]                                  ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ForkJoinPool.java:3460: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]     static sun.misc.Unsafe getUnsafe()
    [javac]                    ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ForkJoinPool.java:3464: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]                     return sun.misc.Unsafe.getUnsafe();
    [javac]                                    ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ForkJoinPool.java:3471: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]                     return java.security.AccessController.doPrivileged((PrivilegedExceptionAction<Unsafe>) () ->
    [javac]                                                                                                   ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ForkJoinPool.java:3473: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]                             final Class<sun.misc.Unsafe> k = sun.misc.Unsafe.class;
    [javac]                                                 ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\ForkJoinPool.java:3473: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]                             final Class<sun.misc.Unsafe> k = sun.misc.Unsafe.class;
    [javac]                                                                      ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\PlatformDependent0.java:34: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]     private static final Unsafe UNSAFE;
    [javac]                          ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\PlatformDependent0.java:51: warning: Cleaner is internal proprietary API and may be removed in a future release
    [javac]                     final Cleaner cleaner = (Cleaner) cleanerField.get(direct);
    [javac]                           ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\PlatformDependent0.java:51: warning: Cleaner is internal proprietary API and may be removed in a future release
    [javac]                     final Cleaner cleaner = (Cleaner) cleanerField.get(direct);
    [javac]                                              ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\PlatformDependent0.java:77: warning: Cleaner is internal proprietary API and may be removed in a future release
    [javac]                                     ((Cleaner) cleanerField.get(direct)).clean();
    [javac]                                       ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\PlatformDependent0.java:86: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]             Unsafe unsafe;
    [javac]             ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\PlatformDependent0.java:91: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]                             final Field unsafeField = Unsafe.class.getDeclaredField("theUnsafe");
    [javac]                                                       ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\PlatformDependent0.java:93: warning: Unsafe is internal proprietary API and may be removed in a future release
    [javac]                             unsafe = (Unsafe) unsafeField.get(null);
    [javac]                                       ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\PlatformDependent0.java:161: warning: Cleaner is internal proprietary API and may be removed in a future release
    [javac]             Cleaner cleaner;
    [javac]             ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\commons\utils\internal\chmv8\PlatformDependent0.java:164: warning: Cleaner is internal proprietary API and may be removed in a future release
    [javac]                     cleaner = (Cleaner) getObject(buffer, CLEANER_FIELD_OFFSET);
    [javac]                                ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\gameserver\dataholders\HouseScriptData.java:143: warning: OutputFormat is internal proprietary API and may be removed in a future release
    [javac]                             final OutputFormat format = new OutputFormat(document);
    [javac]                                   ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\gameserver\dataholders\HouseScriptData.java:143: warning: OutputFormat is internal proprietary API and may be removed in a future release
    [javac]                             final OutputFormat format = new OutputFormat(document);
    [javac]                                                             ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\gameserver\dataholders\HouseScriptData.java:148: warning: XMLSerializer is internal proprietary API and may be removed in a future release
    [javac]                             final XMLSerializer serializer = new XMLSerializer(out, format);
    [javac]                                   ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\gameserver\dataholders\HouseScriptData.java:148: warning: XMLSerializer is internal proprietary API and may be removed in a future release
    [javac]                             final XMLSerializer serializer = new XMLSerializer(out, format);
    [javac]                                                                  ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\gameserver\geoEngine\GeoWorldLoader.java:330: warning: Cleaner is internal proprietary API and may be removed in a future release
    [javac]             final Cleaner cleaner = ((DirectBuffer) toBeDestroyed).cleaner();
    [javac]                   ^
    [javac] E:\SERVERS\Mobius_AionEmu.git\trunk\java\com\aionemu\gameserver\geoEngine\GeoWorldLoader.java:330: warning: DirectBuffer is internal proprietary API and may be removed in a future release
    [javac]             final Cleaner cleaner = ((DirectBuffer) toBeDestroyed).cleaner();
    [javac]                                       ^
    [javac] 50 warnings

jar:
      [jar] Building jar: E:\SERVERS\Mobius_AionEmu.git\build\dist\login\AionEmu-Login.jar
      [jar] Building jar: E:\SERVERS\Mobius_AionEmu.git\build\dist\game\AionEmu-Game.jar

adding-core:
      [zip] Building zip: E:\SERVERS\Mobius_AionEmu.git\build\Mobius_AionEmu.zip

adding-datapack:
      [zip] Updating zip: E:\SERVERS\Mobius_AionEmu.git\build\Mobius_AionEmu.zip

adding-readme:

cleanup:
   [delete] Deleting directory E:\SERVERS\Mobius_AionEmu.git\build\dist

BUILD SUCCESSFUL
Total time: 54 seconds

E:\SERVERS\Mobius_AionEmu.git\trunk>

Offline G-hamsteR

  • Baron
  • *****
  • Posts: 220
Re: Mobius AionEmu
« Reply #24 on: January 03, 2021, 12:03:53 PM »
They seem like warnings and not errors. I think it's due to the older java version. You are getting warned that some functions will be deprecated in the future.

The build is completed.

Online anarki

  • Heir
  • **
  • Posts: 17
Re: Mobius AionEmu
« Reply #25 on: January 03, 2021, 12:44:45 PM »
I use bellsoft-jdk8u275+1-windows-amd64 last version.
It is a problem to use ?

And one more problem on start login server

Starting AionEmu Login Server in PRODUCTION mode.
13:03:21.152 INFO [main]: - Using default implementation for ThreadExecutor
13:03:21.170 INFO [main]: - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
13:03:21.171 INFO [main]: - Quartz Scheduler v.2.3.0 created.
13:03:21.172 INFO [main]: - RAMJobStore initialized.
13:03:21.177 INFO [main]: - Scheduler meta-data: Quartz Scheduler (v2.3.0) 'QuartzScheduler' with instanceId 'NON_CLUSTERED'
  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
  NOT STARTED.
  Currently in standby mode.
  Number of jobs executed: 0
  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 1 threads.
  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.

13:03:21.177 INFO [main]: - Quartz scheduler 'QuartzScheduler' initialized from an externally provided properties instance.
13:03:21.177 INFO [main]: - Quartz scheduler version: 2.3.0
13:03:21.177 INFO [main]: - Scheduler QuartzScheduler_$_NON_CLUSTERED started.
13:03:21.178 INFO [main]: - ♀2021-01-03 13-03-21♀
13:03:21.180 INFO [main]: - Loading: myls.properties
13:03:21.181 INFO [main]: - No override properties found
13:03:21.193 INFO [main]: - Loading: ./config/network/network.properties
13:03:21.208 INFO [main]: - Loading: ./config/network/svstats.properties
13:03:21.208 INFO [main]: - Loading: ./config/network/commons.properties
13:03:21.209 INFO [main]: - Loading: ./config/network/database.properties
13:03:21.572 INFO [main]: - Successfully connected to database
Exception in thread "main" java.lang.Error: java.lang.IllegalArgumentException: File C:\Users\Р?Р?Р?Р?Р?\Desktop\Mobius_AionEmu\libs\commons-io-2.1.jar is not valid jar file
        at com.aionemu.commons.database.dao.DAOManager.init(DAOManager.java:79)
        at com.aionemu.loginserver.LoginServer.main(LoginServer.java:133)
Caused by: java.lang.RuntimeException: java.lang.IllegalArgumentException: File C:\Users\Р?Р?Р?Р?Р?\Desktop\Mobius_AionEmu\libs\commons-io-2.1.jar is not valid jar file
        at com.sun.tools.javac.main.Main.compile(Main.java:559)
        at com.sun.tools.javac.api.JavacTaskImpl.doCall(JavacTaskImpl.java:129)
        at com.sun.tools.javac.api.JavacTaskImpl.call(JavacTaskImpl.java:138)
        at com.aionemu.commons.scripting.impl.javacompiler.ScriptCompilerImpl.doCompilation(ScriptCompilerImpl.java:192)
        at com.aionemu.commons.scripting.impl.javacompiler.ScriptCompilerImpl.compile(ScriptCompilerImpl.java:162)
        at com.aionemu.commons.scripting.impl.ScriptContextImpl.init(ScriptContextImpl.java:139)
        at com.aionemu.commons.scripting.scriptmanager.ScriptManager.load(ScriptManager.java:100)
        at com.aionemu.commons.database.dao.DAOManager.init(DAOManager.java:75)
        ... 1 more
Caused by: java.lang.IllegalArgumentException: File C:\Users\Р?Р?Р?Р?Р?\Desktop\Mobius_AionEmu\libs\commons-io-2.1.jar is not valid jar file
        at com.aionemu.commons.utils.ClassUtils.getClassNamesFromJarFile(ClassUtils.java:181)
        at com.aionemu.commons.scripting.ScriptClassLoader.addJarFile(ScriptClassLoader.java:100)
        at com.aionemu.commons.scripting.impl.javacompiler.ScriptClassLoaderImpl.getClassesForPackage(ScriptClassLoaderImpl.java:155)
        at com.aionemu.commons.scripting.impl.javacompiler.ClassFileManager.list(ClassFileManager.java:171)
        at com.sun.tools.javac.api.ClientCodeWrapper$WrappedJavaFileManager.list(ClientCodeWrapper.java:231)
        at com.sun.tools.javac.jvm.ClassReader.fillIn(ClassReader.java:2793)
        at com.sun.tools.javac.jvm.ClassReader.complete(ClassReader.java:2444)
        at com.sun.tools.javac.jvm.ClassReader.access$000(ClassReader.java:76)
        at com.sun.tools.javac.jvm.ClassReader$1.complete(ClassReader.java:240)
        at com.sun.tools.javac.code.Symbol.complete(Symbol.java:574)
        at com.sun.tools.javac.code.Symbol$PackageSymbol.flags(Symbol.java:863)
        at com.sun.tools.javac.comp.Check.checkDeprecated(Check.java:3213)
        at com.sun.tools.javac.comp.Attr.checkIdInternal(Attr.java:3634)
        at com.sun.tools.javac.comp.Attr.checkId(Attr.java:3487)
        at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3237)
        at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2011)
        at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:607)
        at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3254)
        at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1897)
        at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:607)
        at com.sun.tools.javac.comp.Attr.attribImportQualifier(Attr.java:445)
        at com.sun.tools.javac.comp.MemberEnter.visitImport(MemberEnter.java:544)
        at com.sun.tools.javac.tree.JCTree$JCImport.accept(JCTree.java:571)
        at com.sun.tools.javac.comp.MemberEnter.memberEnter(MemberEnter.java:437)
        at com.sun.tools.javac.comp.MemberEnter.memberEnter(MemberEnter.java:449)
        at com.sun.tools.javac.comp.MemberEnter.visitTopLevel(MemberEnter.java:528)
        at com.sun.tools.javac.tree.JCTree$JCCompilationUnit.accept(JCTree.java:518)
        at com.sun.tools.javac.comp.MemberEnter.memberEnter(MemberEnter.java:437)
        at com.sun.tools.javac.comp.MemberEnter.complete(MemberEnter.java:1046)
        at com.sun.tools.javac.code.Symbol.complete(Symbol.java:574)
        at com.sun.tools.javac.code.Symbol$ClassSymbol.complete(Symbol.java:1037)
        at com.sun.tools.javac.comp.Enter.complete(Enter.java:493)
        at com.sun.tools.javac.comp.Enter.main(Enter.java:471)
        at com.sun.tools.javac.main.JavaCompiler.enterTrees(JavaCompiler.java:982)
        at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:855)
        at com.sun.tools.javac.main.Main.compile(Main.java:523)
        ... 8 more

Online anarki

  • Heir
  • **
  • Posts: 17
Re: Mobius AionEmu
« Reply #26 on: February 11, 2021, 08:05:12 PM »
What version of java 8 have to use >>>??
oracle or bellsoft?
on Bellsoft have errors
I test so many versions on Oracle that I can't hit the right one.
Can I have a bit of help?

Offline Mechagon3k

  • Vassal
  • *
  • Posts: 5
Re: Mobius AionEmu
« Reply #27 on: April 08, 2021, 12:34:00 AM »
Hi everyone,
Compiled this project on JAVA 8 and it seems to be OK, but when I try to start the "StartLS.sh" in terminal I get Permission denied.
I have these ports opened (2106 and 9014) and localhost. I tried even using "sudo" and nothing... No such file or directory

What's wrong with it?   

__UPDATED: It was from my side. I fixed it by giving privs on LS using this command
Code: [Select]
chmod +x ./StartLS.sh

Offline Mechagon3k

  • Vassal
  • *
  • Posts: 5
Re: Mobius AionEmu
« Reply #28 on: April 08, 2021, 01:40:32 AM »
What version of java 8 have to use >>>??
oracle or bellsoft?
on Bellsoft have errors
I test so many versions on Oracle that I can't hit the right one.
Can I have a bit of help?


Hello,
This is what I used and it was working: (ORACLE)

Linux Ubuntu 18.04 LTS

Java Version: 1.8.0_201
Java Class Version: 52.0

JVM Name: Java HostSpot(TN) 64-Bit Server VM
JVM installation directory: /usr/lib/jvm/java-8-oracle/jre
JVM version: 25.201-b09
JVM Vendor: Oracle Corporation
JVM Info: mixed mode