在我的项目上执行了Maven命令之后,将WAR文件导入到Tomcat的webapps文件夹中后,我遇到了FAIL-上下文路径/下的应用程序无法启动的消息。我的WAR文件是ROOT.WAR。 Tomcat的XML配置是否有问题?这是我的错误日志,我不知道这是要解决的关键错误。
这是Eclipse尝试启动Tomcat服务器的控制台日志。
http://pastebin.com/JMZqWKhF
最佳答案
您实际上看过您发布的日志文件了吗?不完整日志文件中的第一个stacktrace包含:
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)
我省略了一些无关紧要的内容,也许这有助于确定原因?
由于日志顶部似乎还遗漏了很多东西,可能只是第二个问题-但这是您自己的问题,然后...阅读日志
关于apache - 坚持部署WAR文件。 “失败-上下文路径中的应用程序/无法启动”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39320608/