如何在Java中以编程方式启动Tomcat Server

如何在Java中以编程方式启动Tomcat Server,第1张

如何在Java中以编程方式启动Tomcat Server

如果我对您的理解很好,那么您对在应用程序中运行tomcat感兴趣。如果是这样,您可以编写自己的方法来运行tomcat。

这是示例

public void stopRunTomcat(){    try{        Socket s = new Socket(server,8005);        if(s.isConnected()){ PrintWriter print = new PrintWriter(s.getOutputStream(),true); //Stop tomcat if it is already started print.println("SHUTDOWN");  print.close(); s.close();        }        //Run tomcat         Runtime.getRuntime().exec(System.getProperty("catalina.home")+"\bin\startup.sh");    }catch (Exception ex){        ex.printStackTrace();    }}

您必须在路径和 *** 作系统中采用此代码。之后,您可以从必须引发tomcat的事件中调用此方法。

希望对您有所帮助。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5429653.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存