我的项目路径:c:\dev_latest
Java版本:JDK7更新21(由于项目限制,我不能使用任何其他版本)
构建工具:Ant,Gradle
IDE:IntelliJ 17.3,
操作系统:Windows 10。
尝试过,但没有为我工作链接:
1)CreateProcess error=206, The filename or extension is too long when running main() method
2)Createprocess error=206; the filename or extension is too long
4)How to set a long Java classpath in Windows?
我厌倦了这个例外:
Caused by: java.io.IOException: Cannot run program "C:\Java\jdk1.7.0_21\jre\bin\java.exe": CreateProcess error=206, The filename or extension is too long
at org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher.exec(Java13CommandLauncher.java:58)
at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:428)
at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:442)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.executeAsForked(JUnitTask.java:1257)
我的代码运行前一周就好了。现在我被卡住了。
论坛上以前的答案都没有解决我的问题。
我的同事们处于相同的环境中,但他们没有遇到同样的问题。
提前致谢。