Exception occurred executing command line.
Cannot run program "D:\java\jdk\bin\javaw.exe" (in directory "E:\Javaworkspace\userpresent"):
CreateProcess error=206, 文件名或扩展名太长。
过程:关于这个问题我奋战了几天,看了网络上几个关于206的问题是是而非的解答并不能解决我的任何问题,尤其是更换什么文件一二三步的问题,导致我用的IDE损坏不能用,真是觉得有点气愤。如果你也出现我以下的情况可以参考我的答案:
男票说更换编译工具的文件是不对的,发现只能在你写个简单的纯java或者只能在基盘(C,D,E)路径真的变短,然后直接创建个java project项目,下面也直接写个class类,运行才能被编译。如下:
就是只能这么简单的建个类才能正常运行:
原因:那就是因为你的web服务器(tomcat或者welogic)的jar包和你其他的jdk的jar包或者eclipse的jar包同时导入引发的冲突相关 。出现如下问题: