启动tomcat后,每次修改java文件都会重新加载整个应用(像重新部署),怎么修改让它不重新加载!

如题所述

楼上不懂就不要乱说。 这个需要更改tomcat的开发模式的
要设置server.xml中的Context reloadable="true", true自动重载(不是重启!), false手动重载。(如果项目在Tomcat中,应该去Tomcat目录设置。)
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-02-11
使用ant自动编译,具体你可以了解一下。
修改平常的代码只需要点击一下编译就ok了,不过加方法,修改配置文件什么的,还是需要重启tomcat的。
第2个回答  推荐于2016-02-26
你说的是在eclipse开发当改动了java文件并保存之后tomcat都会重新加载的问题吧?这个好像没有什么方法哦,因为你保存了java文件,修改的java会重新更新部署到tomcat里面,tomcat需要重启后才能使修改生效,因此需要重新加载。我现在一般都是修改N多个java文件,改完后ctrl+shift+s一次性保存。本回答被提问者采纳

启动tomcat后,每次修改java文件都会重新加载整个应用(像重新部署),怎么...
修改平常的代码只需要点击一下编译就ok了,不过加方法,修改配置文件什么的,还是需要重启tomcat的。 徐__MenG | 发布于2012-02-11 举报| 评论 0 0 你说的是在eclipse开发当改动了java文件并保存之后tomcat都会重新加载的问题吧?这个好像没有什么方法哦,因为你保存了java文件,修改的java会重新更新部署到tomcat里...

...IDEA 怎么热部署,每次修改java文件就得重启tomcat
当修改文件后,ctrl+F9,编译文件。tomcat会自动加载新文件。On frame deactivation选项同样可以选择为 update classes and Resource选项。它的作用就是在你失去焦点的时候自动编译。例如:修改某文件后你直接切换到了浏览器,或者点了下别的。只要当前的intellij idea 不是焦点就会激活自动编译并更新文件动作。

用eclipse修改jsp或者java文件,eclipse就编译整个项目,导致项目太大...
1、设置自动编译:打开路径:project->build automatically;如果不会编译的话检查工程项目上有没有打小红叉,项目报错时,eclipse是不自动编译的。2、去build目录下把编译好的class文件直接放到tomcat的catlina目录下重启服务运行。

请问'Launching Tomcat v7.0 Server at localhost' has encountered a...
步骤1:在ProjectExplorer中找到Java;步骤2:查找Java下的服务器;步骤3:删除Tomcat服务器。步骤4:在TomcatAdd对话框中,Tomcat安装目录是Tomcat的安装目录。单击以下Browse按钮,选择本地Tomcat安装目录。步骤5:单击Next进行下一步。如果左侧的列表中显示了任何内容,则表示当前Eclipse工作区中现有的Web项目...

Java:将工程部署到tomcat且tomcat运行中,更改了代码会立即生效?_百度...
这个不是一定的,tomcat同步部署还是有一定时间延迟的。tomcat版本不同对这个同步部署时间也是不同的。而且这个也是可以设置的。

Java开发中如何克服tomcat热部署弱的缺陷?看这篇文章就够了
在pom.xml文件中添加插件配置后,项目将通过内置的Servlet依赖运行,避免了手动配置Tomcat环境的繁琐。在Idea中,通过Maven插件的命令行或调试配置可以轻松启动和调试项目,同时支持Jrebel热部署。对于远程部署,需要在Tomcat配置文件中开启远程命令模式,并在pom.xml中指定war包的上传URL和路径,方便进行项目...

修改js 重启tomcat
1.如果没有将编译文件指定在tomcat\/webapp下的话,启动时间比较短(一般十几分钟内吧),可以通过重新发布tomcat来更新下服务器代码,不会提示你重启的。时间长了就不行了,会弹出提示你发现代码有变动是否继续或者重启或者停掉 2.可以再MyEclipse里你的项目点右键,点propertises—java build path。在...

如何通过JAVA代码 重启tomcat
tomcat热部署只针对class文件,你修改其他文件确实不能自动热部署。中间件启动的时候就装载好的文件只能重启tomcat了或通过tomcat manager来重载。如果在程序中有通过流的形式读取文件的话,那么手动修改后重新触发读取动作,能生效。你这种情况要么重启,要么把装载properties这些文件的动作改成代码来操作,而不是中间件启动时...

网站在每次修改源码后都要重启Tomcat吗
如果是修改.html .jsp .js 这类的文件不需要,但是java文件修改了则必须重启Tomcat

WEB项目改了java文件不会自动更新,改了jsp不会自动更新
不知道你用的什么开发工具,如果是Eclipse 或者myEclipse,可以设置为自动构建,设置方法:菜单-->Project-->勾选“Build automatically”

相似回答