Thank you Michael. I was able to build kie-wb-common. However while building kie-wb-distributions from either eclipse/command line/IDEA i get the classpath too long error. I googled about this but everyone has run into the same issue and no solution. I only have windows. With IDEA i tried starting with idea.dynamic.classpath=false
but that didnt work either i get the error below. Is there any other property i should be setting in idea.properties?
Information:Internal caches are corrupted or have outdated format, forcing project rebuild: GWT in module 'kie-wb-webapp': java.io.IOException: Cannot run program "C:/Program Files/Java/jdk1.6.0_45/bin/java" (in directory "C:\Users\afshad.dinshaw\.IntelliJIdea14\system\compile-server\kie-wb-distributions-6_1_0_final_54fb3ed9\targets\gwt\kie-wb-webapp\gwt-output"): CreateProcess error=206, The filename or extension is too long
Information:Using javac 1.6.0_45 to compile java sources
Information:java: Note: C:\Projects\CenturyLink\KIE-DISTRIBUTION\kie-wb-distributions-6.1.0.Final\kie-wb-distributions-6.1.0.Final\kie-wb\kie-wb-webapp\src\main\java\org\kie\workbench\backend\ApplicationScopedProducer.java uses unchecked or unsafe operations.
Information:java: Note: Recompile with -Xlint:unchecked for details.
Information:7/14/2015 1:05 AM - Compilation completed with 1 error and 1 warning in 35s 712ms
Error:Internal error: (java.io.IOException) Cannot run program "C:/Program Files/Java/jdk1.6.0_45/bin/java" (in directory "C:\Users\afshad.dinshaw\.IntelliJIdea14\system\compile-server\kie-wb-distributions-6_1_0_final_54fb3ed9\targets\gwt\kie-wb-webapp\gwt-output"): CreateProcess error=206, The filename or extension is too long
java.io.IOException: Cannot run program "C:/Program Files/Java/jdk1.6.0_45/bin/java" (in directory "C:\Users\afshad.dinshaw\.IntelliJIdea14\system\compile-server\kie-wb-distributions-6_1_0_final_54fb3ed9\targets\gwt\kie-wb-webapp\gwt-output"): CreateProcess error=206, The filename or extension is too long
at java.lang.ProcessBuilder.start(ProcessBuilder.java:470)
at org.jetbrains.jps.gwt.build.GwtBuilder.compile(GwtBuilder.java:169)
at org.jetbrains.jps.gwt.build.GwtBuilder.build(GwtBuilder.java:101)
at org.jetbrains.jps.gwt.build.GwtBuilder.build(GwtBuilder.java:48)
at org.jetbrains.jps.incremental.IncProjectBuilder.buildTarget(IncProjectBuilder.java:906)
at org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:887)
at org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:945)
at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:840)
at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunks(IncProjectBuilder.java:663)
at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:370)
at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:191)
at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:137)
at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:293)
at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:124)
at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler$1.run(BuildMain.java:242)
at org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolImpl.java:41)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.io.IOException: CreateProcess error=206, The filename or extension is too long
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(ProcessImpl.java:177)
at java.lang.ProcessImpl.start(ProcessImpl.java:28)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
... 21 more
Warning:Output path C:\Projects\CenturyLink\KIE-DISTRIBUTION\kie-wb-distributions-6.1.0.Final\kie-wb-distributions-6.1.0.Final\kie-wb\kie-wb-webapp\target\generated-sources\annotations intersects with a source root. Only files that were created by build will be cleaned.