部署 Java 个 Maven 应用程序

Deploy Java Maven application

我正在使用带有子模块的 maven 从 spring 启动休息项目部署到本地 tomcat 服务器。使用命令 mvn tomcat7: deploy,部署成功,但是当访问本地服务器并尝试访问项目时,我得到一个 404 错误代码。

我的架构是:

/ radarveicular-应用程序

/ 服务 <- 包装 war

/ api <- 包装 war

/ dao <- 包装 war

pom.xml <- 在父级中包装 pom

部署的结果是:

libs文件夹下是所有压缩成.jar文件的子模块,以及项目的依赖

我已经在 java 中编写代码多年,但我之前从未进行过任何部署...是否缺少为项目工作设置的内容?还是部署有误?

如果它已经有一个内置的网络服务器,那么 运行 就可以了。

运行 来自项目根目录的以下内容:mvn spring-boot:运行

来源:https://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-running-your-application.html


如果愿意,您也可以部署为 war:https://www.mkyong.com/spring-boot/spring-boot-deploy-war-file-to-tomcat/