有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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) 个答案