修改jsp不重启tomcat tomcat 需要重启吗

修改jsp页面,tomcat没反应
修改jsp页面,tomcat没反应
19:30:00来源:
今天我只是在jsp界面上添加了两个字,我重新编译,重启服务,重启eclip,project--clean,可是运行页面还是原来的,,这是啥原因?所以就问了下谷老师。。。。。网上资料寥寥无几。。。。
struts_config.xml中input标签的作用温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
在这里是面向程序员的高品质IT技术学习社区,是程序员学习成长的地方。让我们更好地用技术改变世界。请关注新浪微博号: IT国子监(/itguozijian)
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
&HostnameHostname="localhost"&appBase="webapps"&&unpackWARs="true"autoDeploy="true"&&xmlValidation="false"xmlNamespaceAware="false"&&&&!--&&Contextpath="/boio"&docBase="D:/project/aaaa2.0/java/boio"debug="0"&reloadable="true"/&&--&&&2. apache-tomcat-5.5.26\conf\Catalina\localhost\目录下面,建立一个aaaa.xml文件。内容如下:Xml代码&&?xmlversionxmlversion="1.0"&encoding="UTF-8"?&&&&ContextpathContextpath="/aaaa2"&docBase="D:\project\aaaa2.0\java\aaaa2"reloadable="true"&privileged="true"antiResourceLocking="false"&antiJARLocking="false"/&&&3. apache-tomcat-5.5.26\conf\context.xml文件中,这种方式是把项目部署到tomcat的webapps目录下面,这样设置后修改的java文件不需要重新启动。Xml代码&&ContextantiJARLockingContextantiJARLocking="true"&antiResourceLocking="true"&&&&!--&Default&setof&monitored&resources&--&&&&WatchedResource&WEB-INF/web.xml&/WatchedResource&&&&/Context&&&上述3种方式可以一试以下内容延伸一下知识面:Tomcat 的reploy有以下四种情况:&1)当你用其他软件对web页面进行了编辑保存后,如果你不redeploy一下,当你再在myeclipse对这些web页面进行编辑 时,myeclipse就会弹出“某某资源与系统不同步”,无法打开web页面。&2) 当你修改了某个类,包括修改类里面的方法、成员和增加及删除了方法、成员,都可以通过redeploy,再刷新页面即可看到修改后的效果。&3) 当你修改了项目的配置文件,而非Tomcat的配置文件,也可以通过redeploy,再刷新页面即可看到修改后的效果。其实你不用redeploy,只 需刷新一下页面就行,tomcat自动帮你改变。&4) 发现myeclipse不太稳定,一般情况下,myeclipse会自动发布,也就是说,用redeploy的情况几乎没有。但是myeclipse不太 稳定,有的时候,不能自动发布,必须要redeploy。所以当你重启tomcat后还是得不到你的预期结果时候,考虑下redeploy。&重启tomcat也有以下四种情况:&1)在tomcat为debug 模式下,修改当前正在用的类的定义(包括:类名,方法,方法名称,参数等等……),需要重启tomcat。&(我用的是myeclipse6但在debug下修改大部分代码是不需要重启的!) 2) 修改web元素,比如如果用struts的话,修改jsp页面,是不需要重启tomcat;修改action,不需要重启;修改form文件,有时要有时 不要。&3)修改Tomcat的配置文件,需要重启tomcat,这个一定要重启才行。&4)myeclipse有自动提示,当你修改需要重启的话它会弹出窗体提示,但是配置文件改动不提示。所以改动配置文件,一定要重启 tomcat。&总结:如果项目大,redeploy和重启tomcat的系统开销是很大的,经常要等很长时间。修改项目里的类和修改项目里的配置文 件,redeploy和重启都可以实现改变,但重启时间太长,本人建议redeploy。&(记得关注噢)&
阅读(7416)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_',
blogTitle:'修改JSP,java类不需重启tomcat配置',
blogAbstract:'
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}Eclipse(67)
修改js 重启tomcat
用Myeclipes编辑*.js文件 每次修改完后 都要重启tomcat服务 js文件才能生效!
总是这样很烦啊 有没有方法能够不重启tomcat
提问者采纳
1.如果没有将编译文件指定在tomcat/webapp下的话,启动时间比较短(一般十几分钟内吧),可以通过重新发布tomcat来更新下服务器代码,不会提示你重启的。时间长了就不行了,会弹出提示你发现代码有变动是否继续或者重启或者停掉
2.可以再MyEclipse里你的项目点右键,点propertises—java build path。在界面的最下面那个default output folder选框(就是你编译后的文件位置)设置为你tomcat下 的webapps文件夹内(项目发布后的文件都存在这里)。这样你每次改的时候就会在服务器上生效了
ps:其实需要重启的情况就是你的类文件增加或者减少属性和方法了,tomcat才要提示重新启动来加载新方法。只改方法内的代码是不需要重启的,开着tomcat重新发布就行,不用停(就更不用重启了,因为服务端根本就不加载文件,没生效是因为tomcat下webapps内你的工程代码没更新,所以tomcat还是从那里取他需要的工程文件,你可以重发布项目 或者 在里面找到你文件手动更新 或者 就是指定myEclipse编译文件位置到webapps下来覆盖旧代码,貌似有点罗嗦~~sorry~~~)
希望能帮助你,累死我了~~~也是刚问的同事,长见识了,呵呵
提问者评价
说的就是MyEclipes没有自动更新js文件的功能 都是需要手动处理 如果能像jsp文件那样能自动编译就好了
评论&|&16&3
&|&&采纳率41%
擅长:&&&&&
其他类似问题
为您推荐:
其他2条回答
修改了web.xml文件,修改了类文件都需要重启.
单独修改jsp文件不需要重启.
评论&|&1&0
不需要重启tomcat吧,只要保存JS后刷新页面就行了
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:235792次
积分:5844
积分:5844
排名:第3087名
原创:34篇
转载:1993篇
(87)(79)(93)(37)(67)(155)(187)(83)(72)(61)(111)(81)(17)(87)(166)(85)(108)(139)(117)(63)(63)(22)(58)(21)(1)}

我要回帖

更多关于 tomcat修改jsp 无效 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信