compile: [javac] Compiling 1278 source files to J:\L2Server\Sources\aCis_gameserver\build\classes [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.5 [javac] J:\L2Server\Sources\gameserver\java\net\sf\l2j\gameserver\events\AutoEventManager.java:73: error: underscores in literals are not supported in -source 1.5 [javac] SWIMMER = ThreadPoolManager.getInstance().scheduleGeneralAtFixedRate(new AutoEvent(),calendar.getTimeInMillis()-System.currentTimeMillis(),3600_000L); [javac] ^ [javac] (use -source 7 or higher to enable underscores in literals) [javac] 1 error [javac] 1 warning
If you have problems, FIRST TRY SOLVING THEM YOURSELF, and if you get errors, TRY TO ANALYZE THEM, and ONLY if you can't help it, THEN ask here.
Otherwise you will never learn anything if all you do is copy-paste! Discussion breeds innovation.
Anyway, there is no either need for the "L" literal, only when you give a value that is bigger than 2^31-1, but you will never write that big constant number.