1

他のソリューションはまだ役に立たなかったので、重複としてマークしないでください!

このチュートリアルを実行しようとすると、ブラウザで 404 が表示されます: http://www.vogella.com/articles/REST/article.html

実際には、WebContent/WEB-INF/classes フォルダーさえ表示されません。なぜ生成されないのですか?

ここでは、プロジェクトをクリーンアップしたり、Eclipse を再起動したりするように指示するソリューションしか見ませんでした...しかし、私の状況では役に立ちませんでした。Tomcat 6、動的 Web モジュール バージョン 2.5 を使用しています。

May 13, 2013 8:17:01 PM 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: .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
May 13, 2013 8:17:01 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:de.vogella.jersey.first' did not find a matching property.
May 13, 2013 8:17:02 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
May 13, 2013 8:17:02 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 524 ms
May 13, 2013 8:17:02 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
May 13, 2013 8:17:02 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.37
May 13, 2013 8:17:02 PM com.sun.jersey.api.core.PackagesResourceConfig init
INFO: Scanning for root resource and provider classes in the packages:
  de.vogella.jersey.first
May 13, 2013 8:17:02 PM com.sun.jersey.api.core.ScanningResourceConfig logClasses
INFO: Root resource classes found:
  class de.vogella.jersey.first.Hello
May 13, 2013 8:17:02 PM com.sun.jersey.api.core.ScanningResourceConfig init
INFO: No provider classes found.
May 13, 2013 8:17:02 PM com.sun.jersey.server.impl.application.WebApplicationImpl _initiate
INFO: Initiating Jersey application, version 'Jersey: 1.17 01/17/2013 03:31 PM'
May 13, 2013 8:17:03 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
May 13, 2013 8:17:03 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
May 13, 2013 8:17:03 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/15  config=null
May 13, 2013 8:17:03 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 1145 ms

そして、クラスフォルダーはまだありません!!!

4

3 に答える 3

1

私も同じ問題を抱えていました。しかし、私は一日立ち往生しています。これは、jar のバージョンが原因である可能性が最も高いです。おそらく最初に拾った瓶をセットしました。クラスパスにあり、もちろん間違ったバージョンであったか、別のバージョンの Java でコンパイルされた可能性があります。これは前に見たことがあります。そこで、必要なものだけをインストールする jar とバージョン番号に注意を払いながら、最初からやり直しました。;)

于 2014-01-16T00:47:24.757 に答える