解决方案 »

  1.   

    写相对路径,全部用PSTools\\开头
      

  2.   


    也不行哦,报错java.io.IOException: Cannot run program "PSTools\psexec.exe": CreateProcess error=2, ?????????
    at java.lang.ProcessBuilder.start(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at com.yysot.test.RunTime.startProgrem(RunTime.java:49)
    at com.yysot.test.RunTime.main(RunTime.java:91)
    Caused by: java.io.IOException: CreateProcess error=2, ?????????
    at java.lang.ProcessImpl.create(Native Method)
    at java.lang.ProcessImpl.<init>(Unknown Source)大神,还有什么可以解决的办法么
      

  3.   


    也不行哦,报错java.io.IOException: Cannot run program "PSTools\psexec.exe": CreateProcess error=2, ?????????
    at java.lang.ProcessBuilder.start(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at com.yysot.test.RunTime.startProgrem(RunTime.java:49)
    at com.yysot.test.RunTime.main(RunTime.java:91)
    Caused by: java.io.IOException: CreateProcess error=2, ?????????
    at java.lang.ProcessImpl.create(Native Method)
    at java.lang.ProcessImpl.<init>(Unknown Source)大神,还有什么可以解决的办法么
    路径最前面加/
      

  4.   


    也不行哦,报错java.io.IOException: Cannot run program "PSTools\psexec.exe": CreateProcess error=2, ?????????
    at java.lang.ProcessBuilder.start(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at com.yysot.test.RunTime.startProgrem(RunTime.java:49)
    at com.yysot.test.RunTime.main(RunTime.java:91)
    Caused by: java.io.IOException: CreateProcess error=2, ?????????
    at java.lang.ProcessImpl.create(Native Method)
    at java.lang.ProcessImpl.<init>(Unknown Source)大神,还有什么可以解决的办法么
    路径最前面加/也不行啊
      

  5.   

    好像jar包内的文件读取得用stream,jvm不支持windows的exe程序直接运行。读取文件流的例子
    InputStream is=this.getClass().getResourceAsStream("文件相对路径");
    但这只是个流
      

  6.   


    说的有理,楼主想使用java命令运行.exe文件是行不通的
      

  7.   


    说的有理,楼主想使用java命令运行.exe文件是行不通的本想把.exe文件一起打包的以方便部署,但现在实在没找到办法,只能把pstool里的exe文件放在jar包外一起发布部署了,这样现在就可以解决了。
      

  8.   

    放在jar外吧。具体原因看看我的博客:http://blog.csdn.net/withiter/article/details/11924095
      

  9.   

    jar包本身就是压缩包,可以用ZipInputStream