JavaWeb核心-Tomcat基本使用
import org.apache.catalina.LifecycleException;
import org.apache.catalina.startup.Tomcat;
public class TomcatExample {
public static void main(String[] args) {
// 创建Tomcat服务器实例
Tomcat tomcatServer = new Tomcat();
// 设置端口号,默认为8080
tomcatServer.setPort(8080);
// 添加Web应用
// 参数1:应用的路径;参数2:应用的虚拟路径
tomcatServer.addWebapp("/myapp", "/path/to/my/web/app");
// 启动Tomcat服务器
try {
tomcatServer.start();
System.out.println("Tomcat服务器已启动");
// 保持服务器运行,等待关闭
tomcatServer.getServer().await();
} catch (LifecycleException e) {
e.printStackTrace();
}
}
}
这段代码演示了如何使用Apache Tomcat的Java API启动一个简单的Web服务器,并将一个Web应用部署到该服务器上。代码中创建了Tomcat服务器实例,设置了端口号,并添加了一个Web应用。之后启动了服务器,并打印了一条消息表示服务器已启动。最后,代码等待用户中断信号以便优雅地关闭服务器。
评论已关闭