【发布时间】:2021-01-17 16:39:28
【问题描述】:
我刚刚完成了我的 Java 应用程序,我正在尝试将它部署到 Tomcat 7。 问题是启动运行war文件会导致错误:
失败 - 上下文路径 /tradesystem-0.0.1-SNAPSHOT 的应用程序无法启动 FAIL - 遇到异常 org.apache.catalina.LifecycleException: 无法启动组件 [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/tradesystem-0.0.1-SNAPSHOT]]
看了很多文章还是没解决。
当我在控制台'java -version'中写入时,它显示v11,它适合编译器的版本(设置>编译器>java编译器>项目的目标字节码
我也读过,错误可能是由于目标文件夹结构不良(有人写道,应该删除目标/类中的文件夹“类”,但没有帮助。
我的建议是我在 pom.xml 中遗漏了一些明显的配置或类似的东西,但我真的不想搞砸我的项目,所以我决定问你们。 屏幕截图显示了我的项目的结构。
请记住,这是我的第一次部署,大多数人的错误可能很明显。
【问题讨论】:
-
这是您展示的完整例外吗?还是有更多的例外?
标签: java spring maven tomcat deployment