将 war 文件部署到 VPS 内的 tomcat
Deploy war file into tomcat inside VPS
我正在尝试将 war 文件添加到 VPS 中的 tomcat,目前无法正常工作。
我看过设置 tomcat 的教程,我认为 VPS 中的部分在工作。
tomcat 在 Web 中使用 GUI 打开。并连接 VPS.
的 ip
我还添加了包含主文件的 class 内部。
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return builder.sources(DaiApplication.class);
}
但是,当我尝试上传以部署 war 文件时,运行 我却没有。
这是当我尝试打开以访问 api:
的某些路径时显示的内容
Printscreen of the 404 error that appears
您的端点似乎有问题,请查看您的“logs”目录(应该在您的“webapps”目录旁边的 $catalina_home/$catalina_base 中)。
否则您使用的是 Spring 版本 <= 5 吗?暂时不要用Tomcat 10.xx.xx,试试最新的Tomcat 9.xx.xx,Tomcat 10使用Jakarta 9EE,包名从javax.*改为jakarta .* 。 the primary package for all implemented APIs has changed from javax.* to jakarta.* .
我正在尝试将 war 文件添加到 VPS 中的 tomcat,目前无法正常工作。 我看过设置 tomcat 的教程,我认为 VPS 中的部分在工作。
tomcat 在 Web 中使用 GUI 打开。并连接 VPS.
的 ip我还添加了包含主文件的 class 内部。
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return builder.sources(DaiApplication.class);
}
但是,当我尝试上传以部署 war 文件时,运行 我却没有。
这是当我尝试打开以访问 api:
的某些路径时显示的内容Printscreen of the 404 error that appears
您的端点似乎有问题,请查看您的“logs”目录(应该在您的“webapps”目录旁边的 $catalina_home/$catalina_base 中)。
否则您使用的是 Spring 版本 <= 5 吗?暂时不要用Tomcat 10.xx.xx,试试最新的Tomcat 9.xx.xx,Tomcat 10使用Jakarta 9EE,包名从javax.*改为jakarta .* 。 the primary package for all implemented APIs has changed from javax.* to jakarta.* .