Java 从Jenkins或网站重新启动Tomcat
我从Jenkins那里到处读过如何重新启动tomcat,但是没有访问权限。 这: 这: 也许我可以使用一些Shell脚本,但是如何使用呢?我只想:tomcatstop,tomcatstart 版本:Jenkins-1.69,Tomcat 6。已解决:) 我只是添加了java类来运行startup.bat文件来运行tomcat。然后停止——只需杀死tomcat进程Java 从Jenkins或网站重新启动Tomcat,java,tomcat,jenkins,ant,Java,Tomcat,Jenkins,Ant,我从Jenkins那里到处读过如何重新启动tomcat,但是没有访问权限。 这: 这: 也许我可以使用一些Shell脚本,但是如何使用呢?我只想:tomcatstop,tomcatstart 版本:Jenkins-1.69,Tomcat 6。已解决:) 我只是添加了java类来运行startup.bat文件来运行tomcat。然后停止——只需杀死tomcat进程 public static void startTomcat(){ try { System.out.
public static void startTomcat(){
try {
System.out.println("Start Tomcat...");
Runtime.getRuntime().exec("cmd /c start C:\\tom6\\bin\\startup.bat");
System.out.println("Start Completed!");
} catch (Exception e) {
e.printStackTrace();
}
}
public static void stopTomcat(){
try {
System.out.println("Stop Tomcat...");
Runtime.getRuntime().exec("cmd /c start taskkill /F /IM java.exe");
System.out.println("Stop Completed!");
} catch (Exception e) {
e.printStackTrace();
}
}