Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 无法部署WAR文件&引用;失败-上下文路径处的应用程序/无法启动”;_Apache_Maven_Tomcat_Jar_War - Fatal编程技术网

Apache 无法部署WAR文件&引用;失败-上下文路径处的应用程序/无法启动”;

Apache 无法部署WAR文件&引用;失败-上下文路径处的应用程序/无法启动”;,apache,maven,tomcat,jar,war,Apache,Maven,Tomcat,Jar,War,在我的项目中使用Maven命令,将WAR文件导入到Tomcat上的webapps文件夹之后,我遇到了一个失败-应用程序位于context path/无法启动。我的WAR文件是ROOT.WAR。这是Tomcat的XML配置的问题吗?这是我的错误日志,我不知道哪一个是需要解决的关键错误 下面是Eclipse试图启动Tomcat服务器的控制台日志。 你真的看了你贴的日志文件了吗?不完整日志文件中的第一个stacktrace包含: Caused by: java.nio.file.NoSuchFileE

在我的项目中使用Maven命令,将WAR文件导入到Tomcat上的webapps文件夹之后,我遇到了一个失败-应用程序位于context path/无法启动。我的WAR文件是ROOT.WAR。这是Tomcat的XML配置的问题吗?这是我的错误日志,我不知道哪一个是需要解决的关键错误

下面是Eclipse试图启动Tomcat服务器的控制台日志。
你真的看了你贴的日志文件了吗?不完整日志文件中的第一个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)
原因:java.nio.file.NoSuchFileException:C:\Program%20Files\Apache%20Software%20Foundation\Tomcat%208.0\webapps\ROOT\WEB-INF\classes\GeoLite2-City.mmdb.gz
...
位于com.pethers.afriqcart.service.geoip.CityDatabaseLookupService.loadExternalDatabase(CityDatabaseLookupService.java:59)
位于com.pethers.afriqcart.service.geoip.CityDatabaseLookupService。(CityDatabaseLookupService.java:40)
我省略了一些不相关的行,也许这有助于确定原因


由于日志顶部似乎遗漏了更多内容,这可能只是第二个问题——但那将是你自己的问题。。。阅读您的日志

对不起,我对这一点很陌生。这是我第一次尝试通过Tomcat部署WAR文件。我不确定哪一个是导致未部署WAR的主要原因。“主要”原因可能是您在日志中发现的第一个错误。不幸的是,你的日志从中间开始。检查tomcat/logs/catalina.out是否存在,或者服务器实际记录的其他位置。如果使用的是
startup.bat