我试图设置一个基本的嵌入式Tomcat服务器,但是无法让Tomcat服务器运行。
public class Main {
public static void main(String[] args) throws LifecycleException {
Tomcat tomcat = new Tomcat();
tomcat.setPort(8888);
tomcat.start();
tomcat.getServer().await();
}
}
在Eclipse中运行这个java应用程序提供了以下输出:
我在linux中创建了一个tomcat服务,以便能够自动运行tomcat。然而,我遇到了一个问题,当我使用该服务启动tomcat时,它抛出错误。
SEVERE: Could not contact localhost:8005. Tomcat may not be running.
java.net.ConnectException: Connection refused.....
但是当我检查时,tomcat运行得很好,因为我能够访问我的localhost:8080。然后,当我调用服务停止时,tomcat不会停止。
我的服务脚本基本上只调用startup.sh和shutdown.sh。我不明