开发平台:struts1.1 + hibernate3.0 + sql server ,操作系统xp.书:《jsp项目开发全程实录》第6章 办公自动化系统
问题1:我用Myeclipse按书上的操作新建了一个web project,但是弄好后,发布,在webapps下能找到,在http://localhost:8080/进入Tomcat Manager后却找不到这个项目文件夹。
问题2:书带了源码光盘,配置好后能运行,修改jsp什么的都没问题,修改src\com\hiernate\persistence文件夹下的java文件,我用javac编译后拷贝到web_inf下对应的文件夹下也运行正常,但是src\com\hiernate\util下的HibernateUtil.java文件修改后用javac编译不了,我就把Myeclipse发布后编译的HibernateUtil.class文件拷贝到web_inf下对应的文件夹下却出错,我就把运行正常的HibernateUtil.class文件和编译后部正常的HibernateUtil.class反编译后对比,发现代码最后多了一个main方法。然后我进src\com\hiernate\util下查看HibernateUtil.java,发现没这个函数,但是用myeclipse发布后,生成的HibernateUtil.class就会添加一个main方法。
    现在我就想把HibernateUtil.java增加一个功能,让它正常编译后,我拷贝到web_inf下,运行源代码。现在这个HibernateUtil.java用javac 编译不了,用myeclipse发布后的HibernateUtilclass文件(即使没做任何修改)拷贝过去也会出错。
    求各位好心人指点,再问下有没有什么新人学习交流的QQ群什么的?

解决方案 »

  1.   

    问题1:项目编译后生成class文件了吗?在tomcat下的work文件夹下是否有该项目的相应文件?
    问题2没遇到过   不好意思 我也新手
      

  2.   

    ,项目发布是否就是编译?work下貌似有文件。大家资源共享,多交流学习,如果需要我可把这本书的代码发给你们,大家一起学习。QQ:251320705
      

  3.   

    首先要确认,myeclipse配置的jdk与tomcat,与你不用myeclipse访问的是否一致,也要确认环境变量java_home,最好所有都一致。其次要确认,编译的java文件是否同一个,这样如果能成功javac,那么class文件肯定一模一样。
      

  4.   

    第二个问题已解决,是jdk版本不对。