部署Java Maven应用程序

时间:2017-09-09 20:17:56

标签: java spring-boot maven-2 maven-3

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

我的架构是:

/ radarveicular-application

/ service< - 包装战争

/ api< - 包装战争

/ dao< - 包装战争

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

部署的结果是: enter image description here

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

我已经在java中编写代码多年了,但我以前从未做过任何部署...是否缺少为项目设置工作的东西?或者部署错了吗?

1 个答案:

答案 0 :(得分:0)

如何运行它,因为它已经有一个内置的网络服务器。

从项目根目录运行以下命令: mvn spring-boot:run

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

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