1、MyEclipse6.0.1 编辑完jsp页面后,刷新页面无反应?
2、修改java代码后必须得重启Tomcat才能生效!
MyEclispe6.0.1+eclipse3.3+tomcat6.0.14+jdk1.6

解决方案 »

  1.   

    你是不是通过myeclipse部署项目到tomcat上的?如果是的,只需要右键在项目上,点击菜单的刷新,jsp就会同步到tomcat下
      

  2.   

    IE中设置
    tools->internet options->general->browsing history->setting->check for newer versions of stored pages:
    选择everytime I visit the page试试
      

  3.   

    你可以在TOMCAT 下conf/server.xml中加上这代码  改成你的项目吧 呵呵
     <Context path="/RevicLMS" docBase="D:\revic\RevicLMS\WebRoot" reloadable="true" />  
      

  4.   

    1,你把浏览器关掉,然后重新打开。
    2,你把你的tomcat中的工程删除了,重新部署。
      

  5.   

    自动编译的话在
    project->build automatically
    选上就可以
      

  6.   

    下面的文字不晓得有没有帮助……
    问题总结:1.重新导入的项目结构与原来的不同src包等等都和原来的不同,打开项目主目录,中有个.classpath文件,用记事本打开会发现有一行<classpathentry kind="src" path="src"/>,估计它的意思就是说你的源文件位置,看看有没有这一行,没有一定要补上,下面就是一些jar包的导入路径,如://这两行也应该是MyEclipse自动生成的,JAVA运行环境 \J2EE1.4<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
    <classpathentry kind="con" path="com.genuitec.eclipse.j2eedt.core.J2EE14_CONTAINER"/>//导入的JAR包位置
    <classpathentry kind="lib" path="web/WEB-INF/lib/acegi-security-1.0.0-RC1.jar"/>2.刷新项目不自动编译,将WEB-INF下面的classes文件夹中的字节码文件删除后不再重新生成遇到此问题要检查是否有这一行<classpathentry kind="output" path="web/WEB-INF/classes"/>这是指定将字节码文件输出到哪,如果没指定当然不会默认给你找个地方存了。3.以上两个步骤都做完了,但项目依旧跑不起来这个时候你要用到MyEclipse的项目清理功能,在菜单栏里的project里有个clean,它会强制清除那些配置文件,重新生成就会正确了。
      

  7.   

    你看下WEB-IN里面相应的jsp的更新时间看看是不是最新的
    如果不是最新的就说明jsp没有编译, 那你就把整个项目clean一下 然后重新编译
    如果是最新的话 那么就是IE取缓存的问题
    IE中设置 
    tools->internet options->general->browsing history->setting->check for newer versions of stored pages: 
    选择everytime I visit the page 
      

  8.   

    工具->internet选项->一般->历史浏览->设置->查看最新网页
    选择 每次选择网页完了后 最好把所有浏览器都关了试下
      

  9.   

    现在按照大家的说法jsp页面可以自动更新了,但是修改java还是不好用!郁闷,哎!
      

  10.   

    觉得jsp可以了java的也应该可以了
    如果还是不可以的话, 还是一样啊 找到这个java的class文件,看看更新时间是不是最新的, 就能确定是不是编译好了, 如果是最新时间就应该没有问题
      

  11.   

    如果是tomcat的话,可能是存在jsp的缓存,找到%TOMCAT_HOME%\work\Catalina\localhost目录,把你那个应用对应的目录删掉就可以了.全部删除也没问题.
      

  12.   

    JSP可以,java没试过.应该不可以吧.
      

  13.   

    查看jsp有没有自动刷新到 tomcat 发布目录下?  否则,重新发布项目过去
      

  14.   

    应该是“每次访问此页时检查”
    会存在jsp可以,java不行?
    22楼的方法应该可行
      

  15.   

    tomcat用Debug模式,一般5秒会更新一次,你也可以手动设置时间
    你打开web Server 用Debug模式启动就可以了
    不过5.5版本有时候也会有点问题
    你可以打开5.028版本的tomcat的manager页面,
    里面有个“重新部署”,如果debug模式不能满足你的要求的话你可以在这里重新部署下
    而没必要每次都重启服务器
    注:manager页面需要配置初始密码,相关资料网上多的是,我就懒得打下啦,呵呵
      

  16.   

    tomcat 里面有个context 的xml 文件   
    加个  reloading=true   你修改了 java代码 就会自动  重新   加载