当Java运行时,您可以将Runtime.exec()与相对路径一起使用,相对方式是相对于当前用户调用JVM的目录。
这可能有效
Runtime.getRuntime().exec("cmd.exe", "/c", "./com/projct/util/server.bat");如果从com的父目录启动java。
否则您必须计算绝对路径:
Runtime.getRuntime().exec("cmd.exe", "/c", System.getProperty("user.dir")+"/com/projct/util/server.bat");我忘记了,阅读Runtime.exec()不会。



