My issue is that my client will not run in IDEA however it runs perfectly well on Eclipse. I dont think there is anything wrong with my run configuration.
The issue seems to be with compiling the client.
Code:
Information:Using javac 1.8.0_31 to compile java sources
Information:java: An exception has occurred in the compiler (1.8.0_31). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you.
Information:java: at com.sun.tools.javac.util.Assert.check(Assert.java:45)
Information:java: at com.sun.tools.javac.jvm.ClassWriter.writeCode(ClassWriter.java:1189)
Information:java: at com.sun.tools.javac.jvm.ClassWriter.writeMethod(ClassWriter.java:1110)
Information:java: at com.sun.tools.javac.jvm.ClassWriter.writeMethods(ClassWriter.java:1602)
Information:java: at com.sun.tools.javac.jvm.ClassWriter.writeClassFile(ClassWriter.java:1692)
Information:java: at com.sun.tools.javac.jvm.ClassWriter.writeClass(ClassWriter.java:1620)
Information:java: at com.sun.tools.javac.main.JavaCompiler.genCode(JavaCompiler.java:746)
Information:java: at com.sun.tools.javac.main.JavaCompiler.generate(JavaCompiler.java:1572)
Information:java: at com.sun.tools.javac.main.JavaCompiler.generate(JavaCompiler.java:1536)
Information:java: at com.sun.tools.javac.main.JavaCompiler.compile2(JavaCompiler.java:901)
Information:java: at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:860)
Information:java: at com.sun.tools.javac.main.Main.compile(Main.java:523)
Information:java: at com.sun.tools.javac.api.JavacTaskImpl.doCall(JavacTaskImpl.java:129)
Information:java: at com.sun.tools.javac.api.JavacTaskImpl.call(JavacTaskImpl.java:138)
Information:java: at org.jetbrains.jps.javac.JavacMain.compile(JavacMain.java:165)
Information:java: at org.jetbrains.jps.incremental.java.JavaBuilder.compileJava(JavaBuilder.java:380)
Information:java: at org.jetbrains.jps.incremental.java.JavaBuilder.compile(JavaBuilder.java:298)
Information:java: at org.jetbrains.jps.incremental.java.JavaBuilder.doBuild(JavaBuilder.java:204)
Information:java: at org.jetbrains.jps.incremental.java.JavaBuilder.build(JavaBuilder.java:176)
Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.runModuleLevelBuilders(IncProjectBuilder.java:1140)
Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:826)
Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:894)
Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:789)
Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunks(IncProjectBuilder.java:612)
Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:352)
Information:java: at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:191)
Information:java: at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:137)
Information:java: at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:289)
Information:java: at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:124)
Information:java: at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler$1.run(BuildMain.java:238)
Information:java: at org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolImpl.java:41)
Information:java: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
Information:java: at java.util.concurrent.FutureTask.run(FutureTask.java:266)
Information:java: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
Information:java: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
Information:java: at java.lang.Thread.run(Thread.java:745)
Information:java: Errors occurred while compiling module 'RuneX Client'
Information:28/01/15 08:17 - Compilation completed with 2 errors and 1 warning in 5 sec
Error:java: java.lang.AssertionError
Error:java: at com.sun.tools.javac.util.Assert.error(Assert.java:126)
/Volumes/Hard Drive/Programming/RSPS/RuneX/RuneX Client/src/HDModel.java
Warning:java: Class dependency information may be incomplete! Error parsing generated class /Volumes/Hard Drive/Programming/RSPS/RuneX/out/production/RuneX Client/HDModel.class
Error: 0
java.lang.ArrayIndexOutOfBoundsException: 0
at org.jetbrains.org.objectweb.asm.ClassReader.readClass(ClassReader.java:2451)
at org.jetbrains.org.objectweb.asm.ClassReader.accept(ClassReader.java:542)
at org.jetbrains.org.objectweb.asm.ClassReader.accept(ClassReader.java:506)
at org.jetbrains.jps.builders.java.dependencyView.ClassfileAnalyzer.analyze(ClassfileAnalyzer.java:577)
at org.jetbrains.jps.builders.java.dependencyView.Mappings$12.associate(Mappings.java:2285)
at org.jetbrains.jps.builders.java.dependencyView.Mappings$12.associate(Mappings.java:2313)
at org.jetbrains.jps.incremental.java.OutputFilesSink.save(OutputFilesSink.java:94)
at org.jetbrains.jps.incremental.java.JavaBuilder$ClassProcessingConsumer$2.run(JavaBuilder.java:1005)
at org.jetbrains.jps.incremental.java.JavaBuilder$4.run(JavaBuilder.java:495)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at com.intellij.util.concurrency.BoundedTaskExecutor$1.run(BoundedTaskExecutor.java:37)
at org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolImpl.java:41)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)