坚持部署WAR文件。 "失败 - 在上下文路径中的应用程序/无法启动"

时间:2016-09-04 19:19:13

标签: apache maven tomcat jar war

在我的项目上执行Maven命令后,将WAR文件导入Tomcat上的webapps文件夹,我遇到了FAIL - 上下文路径中的应用程序/无法启动。我的WAR文件是ROOT.WAR。这是Tomcat的XML配置问题吗?这是我的错误记录,我不知道哪个是要解决的关键错误。

这是Eclipse尝试启动Tomcat服务器的控制台日志。 http://pastebin.com/JMZqWKhF

1 个答案:

答案 0 :(得分:0)

你真的看过你发布的日志文件吗?不完整日志文件中的第一个堆栈跟踪包含:

Caused by: java.nio.file.NoSuchFileException: C:\Program%20Files\Apache%20Software%20Foundation\Tomcat%208.0\webapps\ROOT\WEB-INF\classes\GeoLite2-City.mmdb.gz
    ...
at com.pethers.afriqcart.service.geoip.CityDatabaseLookupService.loadExternalDatabase(CityDatabaseLookupService.java:59)
    at com.pethers.afriqcart.service.geoip.CityDatabaseLookupService.<init>(CityDatabaseLookupService.java:40)

我省略了一些不相关的行,也许这有助于识别这个原因?

由于日志顶部似乎缺少更多内容,因此可能只是次要问题 - 但那是您自己的问题...阅读您的日志