我正在通過關注他們的StockWatcher tutorial來學習GWT。我自己嘗試一些東西后,我得到了一個servlet此異常:GWT Servlet - ClassNotFoundException
Feb 28, 2013 7:55:00 PM com.google.apphosting.utils.jetty.JettyLogger info
INFO: jetty-6.1.x
Feb 28, 2013 7:55:00 PM com.google.apphosting.utils.jetty.JettyLogger warn
WARNING: EXCEPTION
java.lang.ClassNotFoundException: com.google.gwt.sc2.server.GreetingServiceImpl
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at com.google.appengine.tools.development.IsolatedAppClassLoader.loadClass(IsolatedAppClassLoader.java:213)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
這是web.xml文件我在哪裏配置的servlet:
<servlet>
<servlet-name>greetServlet</servlet-name>
<servlet-class>com.google.gwt.sc2.server.GreetingServiceImpl</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>greetServlet</servlet-name>
<url-pattern>/bikeapp/greet</url-pattern>
</servlet-mapping>
我想我錯過了一些非常基本的東西,但我不知道是什麼。任何人都可以幫忙嗎?
我認爲很明顯,java文件GreetingServiceImpl.java不在位於src文件夾內的com/google/gwt/sc2/server位置。 – Vjeetje 2013-02-28 20:50:16
即時確定它在那裏 – Pita 2013-02-28 23:48:13
@ user1216838我認爲這個路徑是不正確的。再檢查一次。 com.google.gwt.sc2.server.GreetingServiceImpl – Parvathy 2013-03-01 04:47:53