在服务器上运行项目时,我收到此错误404:
这是针对使用maven m2.i的sts 3.7.3发行版,更改了pom.xml中的路径
pom.xml:
<sourceDirectory>src</sourceDirectory>
<outputDirectory>WebContent/WEB-INF/classes</outputDirectory>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>3.2.1</version>
<configuration>
<warSourceDirectory>WebContent</warSourceDirectory>
</configuration>
</plugin>
答案 0 :(得分:0)
我在这个问题上挣扎了很多次。
我当前使用的解决方案是webapp
(或保存了jsp之类的视图的文件夹)是否在部署程序集下。
尝试一下:
右键单击项目> Build Path
> Configure Build path
> Deployment Assembly
> Add
(右侧)> Folder
>(添加您的jsp文件夹,默认情况下为src/main/webapp
)
注意:如果在pages
下有另一个名为webapp
的文件夹,其中包含jsp文件,例如src/main/webapp/pages
,则必须在构建路径中也包括该文件夹。