EclipseJava。木卫一。IOException:无法运行java程序。可执行Jar中的exe(在目录“src”中)错误
我的代码在Eclipse中运行良好,但当我以可执行jar格式或使用maven从Eclipse导出时,会出现以下错误:
完全错误:
java.io.IOException: Cannot run program "C:\myPrograms\jdk1.7.0_79\bin\java.exe" (in directory "src"): CreateProcess error=267, The directory name is invalid
at java.lang.ProcessBuilder.start(Unknown Source)
at TestAuomation.Jobs.execJob(Jobs.java:154)
at TestAuomation.Jobs$Build_JobParams.runJob(Jobs.java:67)
at TestAuomation.intelliPerf$BackgroundTask.doInBackground(intelliPerf.java:849)
at TestAuomation.intelliPerf$BackgroundTask.doInBackground(intelliPerf.java:845)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: CreateProcess error=267, The directory name is invalid
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
... 11 more
我能够从jar启动程序,但在尝试执行调用java-jar的某个操作时出现此错误。。。。我正在使用process builder在我的程序中运行此功能
请说明我做错了什么
共 (0) 个答案