是这样的,resin每次在启动的时候会把所有类和相关的资源引入,以后它只是去读已引入的,如果你更改了其中的类,那么就需要重新启动resin。所以jsp编程是很痛苦的。
当然可以利用反射机制来做到更新类后而不用重启resin。

解决方案 »

  1.   

    我想resin一定有个缓冲池一类的东西(tomcat就有).每次都把编译好的类放入该池执行。你虽然删除class,但是resin执行的是池中class.我解释的可能不清楚:)另外jsp每次是resin自动编译的就不用重起.
      

  2.   

    你不需要IIS,Resin自己有Web功能。也不比IIS逊色。
    我用的Resin2.0.4,只要更新了class文件,就好了。
    所以可能是你的IIS的问题。
      

  3.   

    haha~~~你可以修改resin.conf文件,让class自动加载的~~她会对新的class版本从新加载