有没有办法在Java应用程序中运行此命令行?
cd "C:\Program Files\myfolder\"&&"C:\Program Files\Java\jre6\bin\java.exe" -jar myjar.jar
我可以使用命令运行它,但我无法在Java中执行它。
答案 0 :(得分:1)
在Java中,您可以使用Runtime.getRuntime()。exec(“yourcommand”)来运行命令行参数。
http://docs.oracle.com/javase/7/docs/api/java/lang/Runtime.html
但我建议使用比您目前正在进行的更便携的参考方式。
如果要在运行时加载类而不是调用java程序,也可以使用Java 6 Compiler API。