最近在学java,在网上看了一篇servlet/jsp文章,试着配置jdk和tomcat都成功了.写的第一个HelloWorld程序调试也成功了.可是写了一个servlet程序(程序也是和文章里一样)时却总是通不过,报错信息如下
C:\jdk1.5\bin>javac HelloWorld.java
C:\jdk1.5\bin>java HelloWorld
Exception in thread "main" java.lang.NoSuchMethodError: main文章中说我这样是没有分清大小写的写入这个HelloWorld,或者保存得时候没有保存为HelloWorld.java。这个名字一定要跟public class的名字一样.
可是我都区分大小写了,而且保存的和类名一样,也是HelloWorld.java,我找不出我的问题出在哪?
文章来来源:http://www.knowsky.com/3217.html
请高手看一下这篇文章然后调试下,指出我哪里出错。盼大家回复。
C:\jdk1.5\bin>javac HelloWorld.java
C:\jdk1.5\bin>java HelloWorld
Exception in thread "main" java.lang.NoSuchMethodError: main文章中说我这样是没有分清大小写的写入这个HelloWorld,或者保存得时候没有保存为HelloWorld.java。这个名字一定要跟public class的名字一样.
可是我都区分大小写了,而且保存的和类名一样,也是HelloWorld.java,我找不出我的问题出在哪?
文章来来源:http://www.knowsky.com/3217.html
请高手看一下这篇文章然后调试下,指出我哪里出错。盼大家回复。
解决方案 »
- 求一个java绘图程序,高手进!!必有重谢!!
- 可不可以从标签取出的list,赋值给java代码,然后再让其顺序打乱取前几个元素重新放到新List里面?
- 您好,我的问题是,我做一个FLASH标志动画,里面有3个影片剪辑,我想让其中两个循环播放,另一个播放一次停止在那,急!!!谢谢各位了,
- Notify 为何不工作?来自think in java的习题。
- 如何将FormFile的文件内容转换成byte[]?
- 所有方法都用过了jsp死活就是显示不出中文哪位大侠给我一段代码能正确显示马上结帐
- Applet动态演示
- 那位大哥有SCJP的题库阿?
- 谁遇到过OutOfMemory错误?
- Java selenium无法切换新窗口是怎么回事?
- True or False?
- 如何终止线程
//...
}
或者:
public static void main(String args[]){
//...
}
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloWorld extends HttpServlet
{
public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException
{ response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html><head><title>");
out.println("This is my first Servlet");
out.println("</title></head><body>");
out.println("<h1>Hello,World!</h1>");
out.println("</body></html>"); }
}
servlet/jsp配置的详细部题请看:http://www.knowsky.com/3217.html
你的HelloWorld没有main() 函数当然不能用java 运行了