我做了如下:Runtime.getRuntime()。exec(command);虚拟硬盘驱动器不工作?
subst A: "C\Desktop"
现在,从Java代码:
String command= "java -jar A:\test.jar"
Process process = Runtime.getRuntime().exec(command);
的JVM似乎在这里,从来没有挂执行这条线。当我运行通过"java -jar C:\Desktop\test.jar".
它执行成功。
Runtime.getRuntime是否无法解析虚拟硬盘? 谢谢
+1''t'(想知道为什么它可以在另一个驱动器上工作) – dacwe 2012-08-06 08:15:02
噢对不起,我没有面对任何问题,我会照顾它。我的问题是有些事情处理类没有找到。我得到这个错误: – yami 2012-08-06 09:42:59
你使用多个库?一个罐子可以引用另一个罐子,如果该路径不包含驱动器盘符,它可能会使用一个你不期望的盘符。 – 2012-08-06 09:47:01