比如说class test
{
   public String test()
   {
     return "hello";
   }
}编译出的class文件有什么不同?我有个j2se做的东西要放在tomcat服务器下被远程调用,是不是把相应的class文件拷过去就行了?(对应的web-inf文件夹已经有了)

解决方案 »

  1.   

    再问一个,如果eclipse中的java工程用到了外部的jar包,那要不要把那些包拷到tomcat的目录下?
      

  2.   

    是的  在WEB-INF下有lib目录  要用到的jar包放进去就好了。 。
    classes文件夹下放的就是你写好的java文件编译后的字节码
    刚从j2se转过来要仔细体会一下。。
      

  3.   

    1.web工程和普通工程编译出来的class文件没有任何不同;
    2.如果想要在tomcat下运行,那你得拷到现有的war包或工程文件夹下,并保证有jsp或servlet或webservice接口调用到它;
    3.java工程用到了外部的jar包,不用拷到tomcat下,只要保证运行时环境中有这个jar包就行,一般来说是拷到\WEB-INF\lib目录下。