修改js 重启tomcat吗

修改js 重启tomcat

2011-01-18 17:01 yvince  |  浏览 6266 次
  Javascript
用Myeclipes编辑*.js文件 每次修改完后 都要重启tomcat服务 js文件才能生效!
总是这样很烦啊 有没有方法能够不重启tomcat
2011-01-18 17:26 提问者采纳
1.如果没有将编译文件指定在tomcat/webapp下的话,启动时间比较短(一般十几分钟内吧),可以通过重新发布tomcat来更新下服务器代码,不会提示你重启的。时间长了就不行了,会弹出提示你发现代码有变动是否继续或者重启或者停掉
2.可以再MyEclipse里你的项目点右键,点propertises—java build path。在界面的最下面那个default output folder选框(就是你编译后的文件位置)设置为你tomcat下 的webapps文件夹内(项目发布后的文件都存在这里)。这样你每次改的时候就会在服务器上生效了

ps:其实需要重启的情况就是你的类文件增加或者减少属性和方法了,tomcat才要提示重新启动来加载新方法。只改方法内的代码是不需要重启的,开着tomcat重新发布就行,不用停(js就更不用重启了,因为服务端根本就不加载js文件,没生效是因为tomcat下webapps内你的工程代码没更新,所以tomcat还是从那里取他需要的工程文件,你可以重发布项目 或者 在里面找到你js文件手动更新 或者 就是指定myEclipse编译文件位置到webapps下来覆盖旧代码,貌似有点罗嗦~~sorry~~~)
希望能帮助你,累死我了~~~也是刚问的同事,长见识了,呵呵
提问者评价
说的就是MyEclipes没有自动更新js文件的功能 都是需要手动处理 如果能像jsp文件那样能自动编译就好了
评论  |  16  3

super9688 | 七级 采纳率41%

擅长: AVA 使命召唤 电脑装机/选购 JAVA相关 热血传奇

为您推荐:

按默认排序 | 按时间排序

其他2条回答

2011-01-19 12:54 itdxjx  | 七级
修改了web.xml文件,修改了类文件都需要重启.
单独修改jsp文件不需要重启.
评论  |  1  0
2011-01-19 17:59 jianger1989  | 四级
不需要重启tomcat吧,只要保存JS后刷新页面就行了

你可能感兴趣的:(Eclipse)