Re: [問題] NoClassDefFoundError 的問題

看板java作者 (....)時間19年前 (2006/05/20 15:00), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/4 (看更多)
在.html檔或.java檔上面按右鍵...Web run....就可以執行了阿 @@ 錯誤訊息在JBuilder下面Message裡阿 我不懂"哪裡"的定義是什麼 XD 有把 "Tomcat server" start http://localhost:8080/ 也可以開 所以我猜Tomcat應該有運作起來吧 下面是範例 範例程式-- WelcomeServlet.java: package servlets.fig_06_07; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.io.PrintWriter; public class WelcomeServlet extends HttpServlet { protected void doGet( HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType( "text/html" ); PrintWriter out = response.getWriter(); out.println( "<?xml version = \"1.0\"?>" ); out.printf( "%s%s%s", "<!DOCTYPE html PUBLIC", " \"-//W3C//DTD XHTML 1.0 Strict//EN\"", " \"\n"" rel="nofollow">http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n" ); out.println( "<html xmlns = \""" rel="nofollow">http://www.w3.org/1999/xhtml\">" ); out.println( "<head>" ); out.println( "<title>A Simple Servlet Example</title>" ); out.println( "</head>" ); out.println( "<body>" ); out.println( "<h1>Welcome to Servlets!</h1>" ); out.println( "</body>" ); out.println( "</html>" ); out.close(); } } web.xml: (以下只擷取跟welcome1有關的) <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "" rel="nofollow">http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <display-name>WebModule1</display-name> <servlet> <servlet-name>welcome1</servlet-name> <description>A simple servlet that handles an HTTP get request.</description> <servlet-class>servlets.fig_06_07.WelcomeServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>welcome1</servlet-name> <url-pattern>/welcome1</url-pattern> </servlet-mapping> </web-app> ※ 引述《PsMonkey (痞子軍團團長)》之銘言: : ※ 引述《backlu (....)》之銘言: : : 大家好 : : 最近再看servlet的東西 想說先把範例執行看看 : : 可是不管我執行哪個範例 都會出現下面這兩行訊息 : Servlet 怎麼 "執行"? [歎氣] : 還有,你在 "哪裡" 看到下面兩行錯誤訊息? : 你的範例程式是什麼? : 你的 Tomcat 有沒有順利運作起來? (應該是用 Tomcat 吧?) : 你的 web.xml 如何設定? : 不知道要提供什麼資訊? : 那還是回家多作點功課吧... : : 錯誤訊息 : : java.lang.NoClassDefFoundError: org/apache/catalina/startup/Bootstrap : : Exception in thread "main" : : 請問是哪邊設定錯了嗎? : : org/apache/catalina/startup/Bootstrap 代表的是什麼意思阿? : : 我用的IDE 是 JBuilder2006 : : 然後....因為我完全不知道是哪邊錯了 @@ : : 所以我也不知道還要提供什麼資訊 Orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.20.40
文章代碼(AID): #14RhvniQ (java)
文章代碼(AID): #14RhvniQ (java)