servlet为什么总不更新呢?非得每次重起tomcat吗? 还是不行。始终是老的东西,除非重起tomcat 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 tomcat 5.0以前版本,在server.xml中加入<Context reloadable="true"></Context>在tomcat 5.0以后版本,要在/conf/Catalina/localhost下建立一个名称和应用名称相同的xml文件,其内容为<Context reloadable="true"></Context> 进/manager,如果改动jsp则不用reload,如果改动servlet就点一下对应的reload,很方便,而且不用任何设置 to daryl715(草履虫):我装的是tomcat 4.1to mdragon(怪物鱼) 如何进manager呀,请说详细点! 改变server.xml的时间就可以了,在server.xml中加一个空格即可 to wufeng0916:什么意思,没明白,请说详细点!谢谢。 在地址栏里输入http://localhost:8080/manager会弹出一个登陆框,输入用户名密码(安装时设定的,如果没有设定按如下方法添加管理用户,进入tomcat的conf目录,打开tomcat-users,在倒数第二行加入 <user username="admin" password="123" roles="admin,manager"/>就可以用admin,123登陆了)后就可以进入tomcat管理界面,里面有所有目前在其中运行的程序列表,并有对应的start,stop,reload按钮,想重新装载就点reload就ok了 to mdragon:我按你的作了,没有出现你说的东西,而是下面的显示:Directory Listing For /--------------------------------------------------------------------------------Filename Size Last Modified html-manager-howto.html 38.5 kb Sat, 25 Sep 2004 16:34:07 GMT images/ Fri, 21 Jan 2005 11:05:41 GMT manager-howto.html 78.9 kb Sat, 25 Sep 2004 16:34:06 GMT --------------------------------------------------------------------------------Apache Tomcat/4.1.31 晕,以前有段时间tomcat也有这毛病,好像是用了idea调试的缘故,后来重装tomcat就好了。可能引起问题的原因很多,要自己调。那你试试这个地址http://localhost:8080/manager/html 对,没有其它问题,http://localhost:8080/manager/html 这个地址就行了 <Context path="/fzSwitchData" docBase="fzSwitchData" debug="0" reloadable="true" crossContext="true">我用的是TOMCAT4.1servlet可以自动重起 好了,谢谢,用了mdragon的方法, 另外,server.xml中<context的crossContext什么用呢? 我就从来没设置什么,等个3、5秒就更新了,以前不知道,每次都重启,靠,累个半死。另外,你可以进入管理程序手工设置一下,不用写xml,应该有这项操作,我没试过。 但是我刚才在管理画面将/test给remove了,之后访问test下的所有东西都不行了,画面上见不到/test目录了,我不知道改的是哪个文件?如何恢复呢? 把work/Catalina/localhost下的文件删掉就行了 但是我现在按你说的重起了tomcat,可是在访问/test/Hello(我的Servlet),就没有了,可文件Hello.class还在,而且在web.xml中的配置一点儿没变,怎么回事呢? 如果用eclipse的话,你别用自动编译,在project菜单里执行build all,(TOMCAT有时就是检测不到,我按上述方法做,很少出现不能reload的情况)还有,就是有的时候自己的程序写的有问题也会出现你说的情况比如:用struts的话,忘了把struts-config写如web.xml 谢谢大家,再问一下,我如果访问test下一个没有的class,如localhost:8080/test/abcd,会出HTTP Status 404 - /test/adf--------------------------------------------------------------------------------type Status reportmessage /test/adfdescription The requested resource (/test/adf) is not available.--------------------------------------------------------------------------------Apache Tomcat/4.1.31我为了调到缺省网页a.html,在web.xml中写了 <error-page> <error-code>404</error-code> <location>/a.html</location> </error-page>为什么无法调过去,只是显示"找不到网页 您要查看的网页可能已被删除、名称已被更改,或者暂时不可用。 "可是,访问"http://localhost:8080/test/a.html",确实有这个网页呀,怎么回事? Ireport怎么获取子报表的返回值? java连接池的问题 Tomcat 部署webservice struts中标签optionsCollection和options有什么区别??? 这个问题很严重, 请教用JSP调用Web服务的问题? 在线等(给分) MySQL Connection 中文乱码的问题(急) 请问:如何用JAVA将图片文件或者MIDI文件转换成二进制文件? 部署BMP的问题 Struts是什么? 一个关于struts的问题!
<Context reloadable="true">
</Context>
在tomcat 5.0以后版本,要在/conf/Catalina/localhost下建立一个名称和应用名称相同的xml文件,其内容为<Context reloadable="true">
</Context>
我装的是tomcat 4.1
to mdragon(怪物鱼)
如何进manager呀,请说详细点!
什么意思,没明白,请说详细点!谢谢。
(安装时设定的,如果没有设定按如下方法添加管理用户,进入tomcat的conf目录,打开tomcat-users,在倒数第二行加入
<user username="admin" password="123" roles="admin,manager"/>
就可以用admin,123登陆了)
后就可以进入tomcat管理界面,里面有所有目前在其中运行的程序列表,并有对应的start,stop,reload按钮,想重新装载就点reload就ok了
我按你的作了,没有出现你说的东西,而是下面的显示:Directory Listing For /--------------------------------------------------------------------------------
Filename Size Last Modified
html-manager-howto.html 38.5 kb Sat, 25 Sep 2004 16:34:07 GMT
images/ Fri, 21 Jan 2005 11:05:41 GMT
manager-howto.html 78.9 kb Sat, 25 Sep 2004 16:34:06 GMT --------------------------------------------------------------------------------Apache Tomcat/4.1.31
那你试试这个地址http://localhost:8080/manager/html
reloadable="true" crossContext="true">
我用的是TOMCAT4.1servlet可以自动重起
还有,就是有的时候自己的程序写的有问题也会出现你说的情况
比如:用struts的话,忘了把struts-config写如web.xml
我如果访问test下一个没有的class,如localhost:8080/test/abcd,会出
HTTP Status 404 - /test/adf--------------------------------------------------------------------------------type Status reportmessage /test/adfdescription The requested resource (/test/adf) is not available.
--------------------------------------------------------------------------------Apache Tomcat/4.1.31
我为了调到缺省网页a.html,在web.xml中写了
<error-page>
<error-code>404</error-code>
<location>/a.html</location>
</error-page>
为什么无法调过去,只是显示
"找不到网页
您要查看的网页可能已被删除、名称已被更改,或者暂时不可用。 "
可是,访问"http://localhost:8080/test/a.html",确实有这个网页呀,怎么回事?