我正在将一个名为cryptoadmin.war的war文件部署到嵌入式tomcat文件。运行配置会引起战争,我已经确认该应用在非嵌入式tomcat服务器上运行良好。
部署到嵌入式服务器时,我会看到日志条目
[INFO]在http://localhost:8080/cryptoadmin上发动战争
[INFO]在/ home / **** / git / cryptoadmin / target / tomcat中创建Tomcat服务器配置
[INFO]使用contextPath创建Webapp:/ cryptoadmin
但是,当我转到上面的本地主机URL时,会收到404响应。
我查看了tomcat的配置目录,发现webapp文件夹为空。
pom中的构建插件是否缺少某些内容?
<build>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>3.0.0</version>
<configuration>
<warSourceDirectory>WebContent</warSourceDirectory>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
</plugin>
</plugins>
</build>
谢谢