将 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.* .