这是TOMCAT自带的servlet的例子,可是我不知道怎么自己来生成可运行的class

解决方案 »

  1.   

    javac HelloWorld.java
    将生成的class拷贝到 web-info\classes下面启动Tomcat,然后写 http://localhost:8080/webapp/servlet/HelloWorld
      

  2.   

    dos下打开命令提示符一直到该目录的classes文件下,输入以下命令:
    javac HelloWorld.java就可以。(如果是它自带动例子,应该已经编译好的了)
      

  3.   

    那么说我应该是在别处写好了程序,JAVAC后放到这个目录就可以了?
      

  4.   

    建议找本书好好的看看,这是最基本的问题。例如你在tomact的webapps下建立文件夹test把HelloWorld.java放在test/WEB-INF/classes下,那么你可以这样编译:
    cd tomcat
    cd webapps
    cd test
    cd WEB-INF 
    cd classes
    javac HelloWorld.java
    就可以生成HelloWorld.class文件。
      

  5.   

    这个我会,我想问下我上面的那个程序如何成为CLASS文件,我用JAVAC出错~
      

  6.   

    javac 什么提示?也许是没找到文件JAVAC的文件
      

  7.   

    好象是说找不得到这两个包:import javax.servlet.*;
                  import javax.servlet.http.*;
    我该怎么弄呢?
      

  8.   

    你的tomcat是什么路径
    比如说
    d:/tomcat
    那就把
    D:\Tomcat4\common\lib\servlet.jar
    加入到你的环境变量的
    ClassPath
    里面去然后再编译试试看
      

  9.   

    如果是win2000等,点“我的电脑”的“属性”,选“高级”,点“环境变量”
    然后再"JAVA_HOME=c:\j2sdk\...",你看看自己的装在哪里;然后再加上楼上的兄弟说的那个目录,再编译试试;
      

  10.   

    :)
    谢谢大家了,我主要是没设置TOMCAT的~