2015-10-20 3 views
0

У меня есть веб-проект Maven в Eclipse, мне удалось разрешить все ошибки и успешно использовать его на моем сервере 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 (кроме LOCALE один, который не должен матер):

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 

Мой конфигурации плагина в файле 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> 

Я пытался несколько возможных решений, которые я нашел в Интернете, но я до сих пор не могу правильно развернуть его. Любая идея, что может быть проблемой? Дайте мне знать, если вам нужно увидеть другой файл или журнал.

Заранее спасибо.

+0

перейдите в консоль tomcat и нажмите список приложений, и для вашего приложения должна быть кнопка запуска или запуска. он должен открыть правильную страницу – ACV

+0

, с другой стороны, неясно, что делает ваше приложение. Если у вас нет index.html или index.jsp, вы получите 404. – ACV

ответ

0

Быстрый взгляд в журналах TOMCAT появлялось сообщение об ошибке:

Información: Initializing Spring root WebApplicationContext 
16:17:18,657  ERROR LocaleUtils:50 - Locale name null or empty, ignoring 

Часто причине на Tomcat отменить развертывание приложения по соображениям безопасности и служат 404 документа.

Посмотрите на зависимости вашей библиотеки. Хорошее определение их внутри вашего pom.xml может изменить ваш мир.

Смежные вопросы