JSP更换class文件后,一定要重启Tomcat吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSP更换class文件后,一定要重启Tomcat吗?相关的知识,希望对你有一定的参考价值。
题目如上,如果不用重启那怎么样才生效?
我补充一下,我现在是给我的几个朋友在服务器上开JSP的虚拟主机空间。 要是他们更换自己的Class文件,我都要上服务器重启一下Tomcat,那也太郁闷了:(
方法如下:
1、在eclipse中配置tomcat服务器。
2、在Tomcat目录conf\\Catalina\\localhost目录加入配置文件如hello.xml内容如下:
Java代码
<?xml version=\'1.0\' encoding=\'utf-8\'?>
<Context docBase="D:/WorkDir/hello/web" path="/hello" privileged="true" [color=red]reloadable="true">[/color] <Resource name="jdbc/hello" auth="Container" type="javax.sql.DataSource" driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@127.0.0.1:1521:hellodb"
username="admin" password="admin" maxActive="100" maxIdle="30"
maxWait="5000"/>
</Context> 参考技术A 一般来说不用重启的 ,除非你更改的太多了,细小的改动是不用重启的哦。 参考技术B 这个因版本而异。但建议最好是重新启动一下。
你也可以在更换Class文件夹里的文件后,关一下自已的浏览器,再访问和它有关的网页,使这个被更新的Class重新载入了下,这样也行。 参考技术C 如果是在ide环境里jsp改变后不需要重启服务器,
但有必要重启一下,或重新发布一下!本回答被提问者采纳 参考技术D 不要想了,一定要重启才生效的。不信你可以试试看
以上是关于JSP更换class文件后,一定要重启Tomcat吗?的主要内容,如果未能解决你的问题,请参考以下文章