Java:将工程部署到tomcat且tomcat运行中,更改了代码会立即生效?

作者&投稿:贰歪 (若有异议请与网页底部的电邮联系)
启动tomcat后,每次修改java文件都会重新加载整个应用(像重新部署),怎么修改让它不重新加载!~

楼上不懂就不要乱说。 这个需要更改tomcat的开发模式的
要设置server.xml中的Context reloadable="true", true自动重载(不是重启!), false手动重载。(如果项目在Tomcat中,应该去Tomcat目录设置。)

你看日志,是否会有以下情况
org.apache.catalina.util.SessionIdGenerator.createSecureRandom Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [142,673] milliseconds.这一步是不是消耗了大量时间?
应该是这个问题吧。
你参考一下这个解决就行了:
http://www.cnblogs.com/suiyueqiannian/p/6060951.html?utm_source=itdadao&utm_medium=referral

这个不是一定的,tomcat同步部署还是有一定时间延迟的。tomcat版本不同对这个同步部署时间也是不同的。而且这个也是可以设置的。

不会滴,如果只修改workspace下的文件,则需要刷新或者重新编译。如果是直接修改tomcat下的则是同步更新。其实程序运行的是你tomcat下编译过的工程。

如果是页面的东西,或者是js css 会立即生效,如果是JAVA类配置文件就不会立即生效。需要重新部署、

如果是后台的java代码,要重新启动一下服务,如果是JSP页面,直接刷新下就行了,建议不要修改tomcat中已经部署好的代码,可以覆盖tomcat中代码。

看你改变什么如果是jsp,那就会,如果是java,没编译是不会的


大家觉得这次AVA更新的G36 Gail怎么样
LS那位是复制的哪个人士的?至于说说G36R的感受 可以说这把枪在目前的国服状况来说 和CF里的AK94是一个实力的 都是游戏币的最高存在 刚玩游戏的新人都能用它轻易杀敌 这把武器物有所值 很实用 但是长期的使用它 自己的技术肯定会下降 这把枪的缺点目前就是瞄准镜开启射击准度差点 其他的缺点还真...

Web前端工程师的学习路线有哪些?每个阶段都学习什么?
今天小编要跟大家分享的文章是关于Web前端工程师的学习路线有哪些?每个阶段都学习什么?作为刚接触Web前端开发或者已成为前端工程师的你,是否经常碰到以下疑问:_1、零基础从哪里开始学Web前端?_2、学Web前端要学习哪些语言?_3、学完Web前端能做什么?__4、自学Web前端学的会吗?_5、学完可以去哪些企业就业?__锩媒...

电子科大捡破烂的老教授叫什么?
钱全都捐给希望工程了 减的垃圾之类的卖了也是全捐希望工程 此人数学 外语 特别厉害~~ 作者:ava让生命怒放 2007-1-20 18:09 回复此发言 3回复:电子科大捡破烂的老教授…… 讨论这个问题的都是新生吧,这个老人在我们这些老生中有极高的声望,他以前是学校的老师,文革中受了刺激就变成现在这样...

怎么把java编码设置成全局
dows平台,适于创建和部署2层Java Web应用和n层J2EE应用的企业开发人员使用。 NetBeans是业界第一款支持创新型Java开发的开放源码IDE。开发人员可以利用业界 ...发可以通过Web、无线设备及语音界面访问的Web服务和交易应用,以往只能通过将传统J ava编程技巧与最新模块化方式结合到一个单一集成的开发环境中之后才能完成...

ava闪电头盔长宽高
长13厘米、宽8厘米、高18厘米。根据查询ava闪电头盔官网相关信息得知,ava闪电头盔材料使用ABS工程塑料,具有坚韧、耐水、耐热、耐寒并能吸收冲击能力的性能,选用具有缓冲性、能较多的吸收碰撞能量的材料制成。

阿凡达谁演杰克苏里
回答:杰克和他的“阿凡达” 全面解析《阿凡达》的26个关键词前言:詹姆斯·卡梅隆的《阿凡达》即将于1月4日在内地上映,我们终于要和“卡神”的大作见面了,在去影院观看神作之前,我们从A到Z总结了《阿凡达》的26个关键词。从“Cameron”到“技术革新”,从“西格妮-韦弗”到“市场反应”,可以说涵盖了《阿...

葡萄酒知名产区有哪些呢?
江南大学地处无锡毗邻太湖,是教育部直属的“211工程”院校。 酿酒工程专业以化学、生物学和工程学为基础,将传统酿酒工艺艺术与现代生物工程技术有机结合,旨在...产区包括美国4个法定葡萄种植区(AVA),它们分别是:快乐谷(Happy Canyon)、圣塔玛丽亚谷(Santa Maria Valley)、圣伊内斯山谷(Santa Ynez Valley)和圣塔丽塔山...

怎样学好软件工程这个专业?
最主要的是要有编程思想 ,可以统筹规划,节省资源 ,多练习练习,比如让你来做个网站和 "知道"功能 一样 ,学好软件工程不是看书就可以的,如果只是看书,对其中的道理是难以理解的,到不如多写程序,尤其是现在流行的面向对象的编程,你可以从简单的VB.NET入手,明白面向对象的思想后可以学C#,Java 同时...

云南工程职业学院
经济信息学院、学前教育管理学院、五年制高职学院。确立了以建筑工程、汽车机电工程、信息工程等工科专业为主,学前教育等文科专业为辅的专业结构类型。资料来源:http:\/\/baike.baidu.com\/link?url=Hp5xvPO255CUhGgJ2sGS0Jf5tV4fztqZf93zE7-zSTzG_l40lq_FdaFidt_id0yYGm3hyYAe-8YKynI8IHPava ...

Swimava马卡龙充气浴盆好用吗?
从舒适性角度出发,该浴盆拥有宽敞的空间,适合0-12个月的宝宝使用。浴盆内部的形状符合人体工程学原理,能够贴合宝宝的身形,给予宝宝全方位的支撑。同时,配备的充气枕头可以有效保护宝宝的头部,让宝宝仿佛置身于云端般的柔软之中。便利性也是Swimava 马卡龙充气浴盆的一大亮点。浴盆的充气和放气过程简便...

库伦旗13911434686: 如何把java程序部署到tomcat里 -
星菁北豆: 1,把java的web工程打成一个war包.2,把war包上传到tomcat目录下的webapps目录下3,进入tomcat的bin目录下,双击启动startup.bat

库伦旗13911434686: 怎么在tomcat下部署java 工程. -
星菁北豆: 1、最原始的做法是将java程序编译成.class文件,复制到tomcat中你的项目里的相应位置.2、现在很多开发工具可以方便的部署java程序到tomcat,比如eclipse 通过add和remove来部署你的项目,通过publish来部署项目到tomcat你所设定的位置,默认是[盘符]:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps

库伦旗13911434686: java项目怎样部署到tomcat中 -
星菁北豆: 1.配置tomcathttp://wenwen.sogou.com/z/q769951129.htm?fr=ala02.发布 右键要发布的工程,菜单->MyEclipse->Add and Remove Project Deployments->Add,选择tomcat->Finish 完成

库伦旗13911434686: java 如何把项目部署到tomcat服务器上 -
星菁北豆: 你好:这个是可以的,直接去bin下运行start.bat ;看看那黑窗口是否报错,无报错的话,你打开的网页路径应该是 :http://localhost:8080/项目压缩包名称.

库伦旗13911434686: Java项目如何发布到Tomcat -
星菁北豆: 建议用myEclipse 超级简单 不用自己设置 只在在项目上点右键 选 run as 然后选第三个 然后选myEclipse Tomcat 就已经发布好了 然后点中间下边的servers 右键点击 myEclipse Tomcat 点击run servers就行了 我用的是myEclipse9.0

库伦旗13911434686: javaweb怎么部署到tomcat -
星菁北豆: 楼主您好 正常的web项目,直接拷贝(或者打成war包)到tomcat下的webapps下即可 或者修改tomcat的server.xml 指定Context路径到你的项目路径

库伦旗13911434686: 在myeclipse中java project怎么部署进入tomcat -
星菁北豆: 最佳答案是不对的,题目是问java project的项目如何添加到tomcat里面,一般tomcat可以添加的应该是web项目,所以需要进行转换:请确保你的项目是WEB项目,myeclipse下web项目的图标是这样的:,看到没有,有个小球球的,如果不是web项目,想转成web项目请右键项目,选择工程-->MyEclipse-->Project Capabilities-->Add Web Project Capabilites

库伦旗13911434686: 在eclipse中如何把.java的工程部署到tomcat中 -
星菁北豆: 你没说清楚吧,是java项目吗?如果是项目就先导出war包,然后放到tomcat的webapps下,然后启动tomcat就行了.

库伦旗13911434686: 如何将java程序发布到tomcat -
星菁北豆: 先把java项目变成web项目在进行发布

库伦旗13911434686: Java:将工程部署到tomcat且tomcat运行中,更改了代码会立即生效? -
星菁北豆: 直接是页面的代码会直接生效,如果是页面引用的CSS或者js.需要重启重新加载才会生效.后台的java代码可以生效,但是生效时间稍微长一点,比如你修改了页面的代码,直接刷新马上就会显示更新的新内容,如果是后台java可能就会停顿好几秒钟才能更新过去.修改的如果是配置文件property的文件的话一定要重新启动一边让它重新加载到内存.否则配置文件的内容还是原来的.总之 jsp/html类似页面的内容会马上生效,class文件会稍微等会生效,其他的都需要重新加载到内存才生效.开发多年经验总结的,我也注意过这几点.望采纳~~

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网