请问下各位高手,为啥我的项目更改了之后,运行了还是以前没改的那样呢?感觉好像已编译的文件没有同步更新。要怎么弄啊。

解决方案 »

  1.   

    把TOMCAT 停了  在MYECLIPSE里加上TOMCAT 之后在里面部置上项目, 之后每次 要修改时 在MYECLIPSE 里把TOMCAT停了 再启动就可以了 要是TOMCAT里有 *.WAR包 别忘了给删掉.
      

  2.   

    楼主确定修改了,没有改错页面 ? 仔细检查下 我上次找了半天错以为没有编译 结果自己改错页面了 。如果真是 没有编译 可以采取 下面 一些方法 :
    到Tomcat 的 webapps 目录删除 此 项目 还有 work 目录 下的 对应 的 项目 
    然后 在 到 Myeclipse 窗口 点 菜单栏 Project 下的Clean  然后等 编译后 在 重新 部署 下
      

  3.   

    估计是楼主修改了一下计算机的时间,是不是这样,,我以前遇到的就是这样子的,很烦恼,代码改了,在Tomcat里面却一点都没有变。。所以,楼主你重启下机子试试看,我以前就都是这么解决的。又或者是,将Tomcat下面webapp里面的相关文件或者文件夹删掉,然后重新编译过去。好像还要把另外一个叫什么work目录下的也全部删掉。
      

  4.   

    你把tomcat下的项目删掉重新编译一下看看行不行
      

  5.   

    啊哈哈哈~~~我晕死~~~
    java.lang.UnsupportedClassVersionError: org/apache/catalina/startup/Bootstrap (Unsupported major.minor version 49.0)
    at java.lang.ClassLoader.defineClass0(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
    Exception in thread "main"