亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

http://localhost:8080/hello/mvc 報404錯誤

C:\workspacej2ee\weishop>mvn jetty:run

[INFO] Scanning for projects...

[INFO]

[INFO] ------------------------------------------------------------------------

[INFO] Building weishop Maven Webapp 1.0-SNAPSHOT

[INFO] ------------------------------------------------------------------------

[INFO]

[INFO] >>> jetty-maven-plugin:9.2.2.v20140723:run (default-cli) > test-compile @ weishop >>>

[INFO]

[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ weishop ---

[WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform dependent!

[INFO] Copying 0 resource

[INFO]

[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ weishop ---

[INFO] Nothing to compile - all classes are up to date

[INFO]

[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ weishop ---

[WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform dependent!

[INFO] skip non existing resourceDirectory C:\workspacej2ee\weishop\src\test\resources

[INFO]

[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ weishop ---

[INFO] Nothing to compile - all classes are up to date

[INFO]

[INFO] <<< jetty-maven-plugin:9.2.2.v20140723:run (default-cli) < test-compile @ weishop <<<

[INFO]

[INFO] --- jetty-maven-plugin:9.2.2.v20140723:run (default-cli) @ weishop ---

[INFO] Logging initialized @3515ms

[INFO] Configuring Jetty for project: weishop Maven Webapp

[INFO] webAppSourceDirectory not set. Trying src\main\webapp

[INFO] Reload Mechanic: automatic

[INFO] Classes = C:\workspacej2ee\weishop\target\classes

[INFO] Context path = /

[INFO] Tmp directory = C:\workspacej2ee\weishop\target\tmp

[INFO] Web defaults = org/eclipse/jetty/webapp/webdefault.xml

[INFO] Web overrides = ?none

[INFO] web.xml file = file:/C:/workspacej2ee/weishop/src/main/webapp/WEB-INF/web.xml

[INFO] Webapp directory = C:\workspacej2ee\weishop\src\main\webapp

[INFO] jetty-9.2.2.v20140723

[INFO] No Spring WebApplicationInitializer types detected on classpath

[INFO] Initializing Spring root WebApplicationContext

log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).

log4j:WARN Please initialize the log4j system properly.

log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.

[INFO] Initializing Spring FrameworkServlet 'mvc-dispatcher'

[INFO] Started o.e.j.m.p.JettyWebAppContext@79a1728c{/,file:/C:/workspacej2ee/weishop/src/main/webapp/,AVAILABLE}{file:/C:/workspacej2ee/weishop/src/main/webapp/}

[WARNING] !RequestLog

[INFO] Started ServerConnector@1a015bc0{HTTP/1.1}{0.0.0.0:8080}

[INFO] Started @7351ms

[INFO] Started Jetty Server


正在回答

6 回答

是可以的:(tomcat做server時,要加上項目名稱):

http://localhost:8080/spring-mvc-study/hello/mvc? 運行后報503錯誤,發現沒有導入jstl的jar包,導入pom的坐標:

<dependency>?

<groupId>javax.servlet</groupId>?

<artifactId>jstl</artifactId>?

<version>1.2</version>?

</dependency>

完成:

http://img1.sycdn.imooc.com//59c8f23c0001af4104360135.jpg

0 回復 有任何疑惑可以回復我~

大哥,你的問題解決了嗎,我跟你一樣的問題,我用的tomcat運行的,訪問http://localhost:8080/ZLearnSpringMvc/hello/mvc就報錯,ZLearnSpringMvc是我的項目名,求解答啊。。

http://img1.sycdn.imooc.com//59133def0001cfe816520368.jpg

0 回復 有任何疑惑可以回復我~

這個問題我已經完全解決了,之間還遇到許多問題。

聽我說可能的原因,首先這個 jetty的啟動沒什么問題,它已經啟動了,然后由于是jetty做的web容器,所以你訪問的應該是 ?http://localhost:8080/hello/mvc?, 但是出現報錯,看不出原因,因此我建議把jetty停掉,改為tomcat啟動(用tomcat可以快速定位原因),此時先看它控制臺有沒有異常輸出,然后tomcat 訪問地址應該是:?http://localhost:8080/你的項目名/hello/mvc? ,再看 異常輸出,之后就是對這些異常依個排除就行了。

等到tomcat可以正常訪問,那換成jetty也可以訪問了。


ps:順便說一下我遇到的問題,

第一個問題是 ?java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet 。。。

? ?解決方法:**工程名上右擊 -> Properties -> Deployment Assembly,
Add -> Java Build Path Entries -> next -> 選擇maven Dependencies**


第二個問題是 jstl not found?

解決方法:在pom.xml里 加入:

<dependency>?

<groupId>javax.servlet</groupId>?

<artifactId>jstl</artifactId>?

<version>1.2</version>?

</dependency>



2 回復 有任何疑惑可以回復我~
#1

慕粉3990798

親測,你的可用。然后我折騰了好久好久。。。。但是有個問題,為什么我沒有導入<dependency>  <groupId>javax.servlet</groupId>  <artifactId>jstl</artifactId>  <version>1.2</version>  </dependency> 這個時一直報404錯誤,說找不到那個文件呢?而不是像你那邊提示是jst1 not found
2017-02-02 回復 有任何疑惑可以回復我~

http://localhost:8080/spring-mvc-study/hello/mvc這個也不行

0 回復 有任何疑惑可以回復我~
#1

油金哇卡呀酷咧

問題解決了嗎??
2016-10-30 回復 有任何疑惑可以回復我~
#2

Ahu342718 提問者 回復 油金哇卡呀酷咧

解決了
2016-11-03 回復 有任何疑惑可以回復我~
#3

油金哇卡呀酷咧 回復 Ahu342718 提問者

怎么搞啊
2016-11-04 回復 有任何疑惑可以回復我~
#4

冬天學代碼春天放風箏 回復 Ahu342718 提問者

求教育怎么搞得
2016-11-07 回復 有任何疑惑可以回復我~
#5

慕函數0603164

我也出現這種問題,如何時解決的呢
2016-11-27 回復 有任何疑惑可以回復我~
查看2條回復

我不知道老師是怎么運行出來的,我用的myeclipse中的tomcat,應該輸入http://localhost:8080/項目名/hello/mvc,才能正常顯示

0 回復 有任何疑惑可以回復我~
#1

Ahu342718 提問者

我的在jetty輸入http://localhost:8080/項目名/hello/mvc也不能運行
2016-09-06 回復 有任何疑惑可以回復我~

你的項目名叫weishop吧,你訪問

http://localhost:8080/weishop/mvc才可以吧


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

http://localhost:8080/hello/mvc 報404錯誤

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號