0
我在Eclipse中有一个Maven Web项目,我设法解决所有错误,并成功部署到我的Tomcat7服务器,但我仍然收到404资源未找到错误时我试着去http://localhost:8080/projecteBase/
部署Maven项目到Tomcat 7,仍然404获得
我没有得到任何错误,当我使用建clean tomcat7:redeploy
[INFO]
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ projecteBase ---
[INFO] Not copying test resources
[INFO]
[INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ projecteBase ---
[INFO] Not compiling test sources
[INFO]
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ projecteBase ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- maven-war-plugin:2.2:war (default-war) @ projecteBase ---
[INFO] Packaging webapp
[INFO] Assembling webapp [projecteBase] in [C:\Eclipse\workspace\projecteBase\target\projecteBase]
[INFO] Processing war project
[INFO] Copying webapp resources [C:\Eclipse\workspace\projecteBase\src\main\webapp]
[INFO] Webapp assembled in [785 msecs]
[INFO] Building war: C:\Eclipse\workspace\projecteBase\target\projecteBase.war
[INFO] WEB-INF\web.xml already added, skipping
[INFO]
[INFO] <<< tomcat7-maven-plugin:2.2:redeploy (default-cli) @ projecteBase <<<
[INFO]
[INFO] --- tomcat7-maven-plugin:2.2:redeploy (default-cli) @ projecteBase ---
[INFO] Deploying war to http://localhost:8080/projecteBase
Uploading: http://localhost:8080/manager/text/deploy?path=%2FprojecteBase&update=true
Uploaded: http://localhost:8080/manager/text/deploy?path=%2FprojecteBase&update=true (22897 KB at 51919.6 KB/sec)
[INFO] tomcatManager status code:200, ReasonPhrase:OK
[INFO] OK - Desplegada aplicación en trayectoria de contexto /projecteBase
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 13.500 s
[INFO] Finished at: 2015-10-20T16:08:30-03:00
[INFO] Final Memory: 18M/44M
[INFO] ------------------------------------------------------------------------
的项目,我得到的是tomcat日志中没有错误(除了语言环境之一,它不应该母校):
oct 20, 2015 4:17:15 PM org.apache.catalina.core.ApplicationContext log
Información: Manager: deploy: Deploying web application '/projecteBase'
oct 20, 2015 4:17:15 PM org.apache.catalina.core.ApplicationContext log
Información: Manager: Uploading WAR file to C:\Eclipse\apache-tomcat-7.0.64\webapps\projecteBase.war.tmp
oct 20, 2015 4:17:15 PM org.apache.catalina.startup.HostConfig deployWAR
Información: Despliegue del archivo C:\Eclipse\apache-tomcat-7.0.64\webapps\projecteBase.war de la aplicación web
oct 20, 2015 4:17:18 PM org.apache.catalina.core.ApplicationContext log
Información: Initializing Spring root WebApplicationContext
16:17:18,657 ERROR LocaleUtils:50 - Locale name null or empty, ignoring
oct 20, 2015 4:17:18 PM org.apache.catalina.core.ApplicationContext log
Información: Initializing Spring FrameworkServlet 'spring'
oct 20, 2015 4:17:19 PM org.apache.catalina.startup.HostConfig deployWAR
Información: Deployment of web application archive C:\Eclipse\apache-tomcat-7.0.64\webapps\projecteBase.war has finished in 4.173 ms
012在pom.xml文件
我的插件配置:
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<url>http://localhost:8080/manager/text</url>
<server>tomcat7</server>
<path>/projecteBase</path>
<username>adminscript</username>
<password>adminscript</password>
</configuration>
</plugin>
我已经试了几个可能的解决方案我在网上找到,但我似乎仍不能正确地部署。任何想法可能是什么问题?让我知道你是否需要看另一个文件或日志。
在此先感谢。
转到Tomcat控制台并单击列表应用程序,并且必须为您的应用程序提供启动或启动按钮。它应该打开正确的页面 – ACV
另一方面,它不清楚你的应用程序做什么。如果你没有index.html或index.jsp,你会得到404。 – ACV