如何通过java执行cmd命令
How to execute cmd commands through java
我有 jar 文件(selenium-server-standalone-2.44.0.jar)保存在 c:\ 驱动器。
我需要导航到 C 盘并通过 java
执行以下命令
java -jar selenium-server-standalone-2.44.0.jar -role hub
您可以试试下面的代码
Process process = Runtime.getRuntime().exec("cmd /c start cmd.exe /K java -jar selenium-server-standalone-2.44.0.jar -role hub");
然而,这将 运行 来自当前目录的可执行 jar,您的 .class 文件所在的目录。
我有 jar 文件(selenium-server-standalone-2.44.0.jar)保存在 c:\ 驱动器。 我需要导航到 C 盘并通过 java
执行以下命令java -jar selenium-server-standalone-2.44.0.jar -role hub
您可以试试下面的代码
Process process = Runtime.getRuntime().exec("cmd /c start cmd.exe /K java -jar selenium-server-standalone-2.44.0.jar -role hub");
然而,这将 运行 来自当前目录的可执行 jar,您的 .class 文件所在的目录。