首先,我是maven的新手。
当我运行它时,我的Maven项目突然开始在浏览器上出现4o4错误。
我用maven archetype创建了一个maven项目:webapp并开始把我的东西放在那里,它很成功,但现在出了问题。
在web.xml中,我提到了欢迎文件为index.html
我的目录结构如下:
我面临的错误如下:
任何人都可以帮助我,这里有什么不对吗?
提前致谢!!
答案 0 :(得分:0)
您似乎将上下文从“InterApp”重命名为“interApp_Accounting_v1” - 您是否可以尝试使用该新名称访问webapp?
所以我猜:http://localhost:8080/interApp_Accounting_v1/
该名称源自pom.xml中的finalName:
<finalName>${project.artifactId}-${project.version}</finalName>
请参阅:https://maven.apache.org/pom.html
可以使用pom中的finalName或maven war插件进行更改: https://maven.apache.org/plugins/maven-war-plugin/usage.html
否则,如果无法部署war文件,则需要查看日志文件。
答案 1 :(得分:0)
问题出现在web.xml中,我给出了类似/ *的url模式,如果匹配则重定向到服务类,这就是为什么它无法呈现欢迎页面。