У меня есть простой проект Spring Web Maven. Я получаю 404 ошибки. Я уже посмотрел на следующий пост: установка свойства «Источник» на 'org.eclipse.jst.jee.server: jsftut' не нашел соответствующее свойство
и предупреждение: установка свойства «Источник» для 'org.eclipse.jst.jee.server: appname' не нашел соответствующее свойство < /p>
. игнорировать это. Они также говорят, что вам нужно указать свой локальный хост: 8080/(context) . < /p>
Но я не могу избавиться от ошибки 404 и не могу получить какую -либо страницу < /strong>. Я также пытался создать веб -проект без Maven. Все еще не могу понять это. Пожалуйста, помогите мне пройти через это. < /P>
Вот мой журнал: < /p>
Tem 15, 2014 12:58:57 AM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files (x86)\Java\jdk1.7.0_60\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Broadcom\Broadcom 802.11\Driver;C:\Program Files\WIDCOMM\Bluetooth Software\;C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;C:\Program Files (x86)\SSH Communications Security\SSH Secure Shell;.
Tem 15, 2014 12:58:57 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
Tem 15, 2014 12:58:57 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
Tem 15, 2014 12:58:57 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 429 ms
Tem 15, 2014 12:58:57 AM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Tem 15, 2014 12:58:57 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.54
Tem 15, 2014 12:58:57 AM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor C:\Users\Serhat Can\workspace-spring\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\conf\Catalina\localhost\SpitterWebMaven.xml
Tem 15, 2014 12:58:57 AM org.apache.catalina.startup.SetContextPropertiesRule begin
WARNING: [SetContextPropertiesRule]{Context} Setting property 'source' to 'org.eclipse.jst.jee.server:SpitterWebMaven' did not find a matching property.
Tem 15, 2014 12:58:58 AM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deployment of configuration descriptor C:\Users\Serhat Can\workspace-spring\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\conf\Catalina\localhost\SpitterWebMaven.xml has finished in 85 ms
Tem 15, 2014 12:58:58 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8080"]
Tem 15, 2014 12:58:58 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Tem 15, 2014 12:58:58 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 486 ms
< /code>
my web.xml file < /p>
SpitterWebMaven
contextConfigLocation
classpath:spring/application-config.xml
org.springframework.web.context.ContextLoaderListener
dispatcherServlet
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
/WEB-INF/mvc-config.xml
1
dispatcherServlet
/
< /code>
my mvc-config.xml файл: < /p>
< /code>
my Application-config.xml файл: < /p>
< /code>
Наконец -то мой pom.xml < /p>
4.0.0
org.springframework.samples.service.service
SpitterWebMaven
0.0.1-SNAPSHOT
war
1.6
UTF-8
UTF-8
2.2
1.2
2.5
3.2.3.RELEASE
4.2.1.Final
1.0.13
1.7.5
4.11
org.springframework
spring-webmvc
${spring-framework.version}
org.springframework
spring-context
${spring-framework.version}
org.springframework
spring-jdbc
${spring-framework.version}
org.springframework
spring-context-support
${spring-framework.version}
org.springframework
spring-orm
${spring-framework.version}
javax.inject
javax.inject
1
javax.servlet
jstl
${jstl.version}
javax.servlet
servlet-api
${servlet.version}
provided
javax.servlet.jsp
jsp-api
${jsp.version}
provided
org.springframework
spring-tx
${spring-framework.version}
org.aspectj
aspectjlib
1.6.2
org.aspectj
aspectjweaver
1.8.1
org.slf4j
slf4j-api
${slf4j.version}
compile
ch.qos.logback
logback-classic
${logback.version}
runtime
mysql
mysql-connector-java
5.1.31
org.hibernate
hibernate-entitymanager
${hibernate.version}
org.apache.commons
commons-lang3
3.3.2
org.apache.commons
commons-dbcp2
2.0.1
org.springframework
spring-test
${spring-framework.version}
test
junit
junit
${junit.version}
test
org.mockito
mockito-all
1.9.5
javax.validation
validation-api
1.1.0.Final
< /code>
-update-< /strong> < /p>
Мой контроллер Hello Controller (я пытаюсь использовать очень базовый контроллер, чтобы увидеть, также ли он работает. Кроме того, у меня Hello.jsp в Web-inf->: < /p>
hello.jsp): < /p>
.@Controller
public class HelloWorldController {
@RequestMapping("/hello")
public ModelAndView helloWorld() {
String message = "Hello World, Spring 3.0!";
return new ModelAndView("hello", "message", message);
}
}
< /code>
Я пробовал утерянный URL -адрес, но вот URL -адрес по умолчанию, когда я запускаю сервер. -> /spitterwebmaven < /code> в локальном < /p>
Другое думает, что я хочу добавить, когда я впервые создал кнопку «Запуск проекта» на сервере, и я выбрал Java и динамический веб -проект, чтобы увидеть кнопку «Запустить на сервере после исследования», как это сделать.>
Подробнее здесь: https://stackoverflow.com/questions/247 ... -404-error