在java web实际开发中我们在修改配置文件与java代码时往往会重新部署或者重新启动tomcat服务器,为了提高开发效率,现总结以下方法以在网络共享(高手莫看)
一 、修改struts2配置文件不用重启方法
方法1:
在src目录下新建一个文件struts.properties,打开编辑,加入以下语句
struts.devMode=true #是否设置为开发模式
struts.i18n.reload=true #国际化自动重新部署
struts.configuration.xml.reload=true #重新价值xml文件
上面的语句分别为是否为struts开发模式、是否国际化信息自动加载、是否加载xml配置(true,false),重启tomcat后效果。
方法2:
在struts2配置文件中加入以下语句(此处要重新启动,以后修改配置文件就不用重启了)
<constant name="struts.configuration.xml.reload" value="true"/>
二:修改java代码(如action)无需重启与部署方法
方法1:
使用第三方插件jrebel(收费插件)下载地址:http://www.zeroturnaround.com/releases/jrebel-2.1.1.zip,网上可以搜索破解方法
下载后解压到:D:\jrebel\下面,会看到有一个jrebel.jar与相关的帮助文档
在Myeclipse中:菜单windows—>Preferences—>MyEclipse—>Servers—>Tomcat-> 找到Optional program arguments文本框输入下面的语句:
-noverify -javaagent:D:\jrebel\jrebel.jar
-noverify -javaagent:D:\jrebel\jrebel.jar
-Drebel.dirs=E:\workspace\fileManager1\WebRoot\WEB-INF\classes
-Drebel.spring_plugin=true
-Drebel.struts2-plugin=true
其中:"noverify -javaagent”是参数;D:\jrebel\jrebel.jar是jrebel.jar的存放地方 ,根据你具体情况做修改
方法2:
在WebRoot下的META-INF文件夹中新建一个名为context.xml文件,里面添加如下内容(要区分大小写):
<Context reloadable = "true">
</Context>
分享到:
相关推荐
MyEclipse开发Web工程 MyEclipse开发Web工程 MyEclipse开发Web工程
实用的Myeclipse的Web开发插件
将 MyEclipse 中创建的 Web 项目导入到 Eclipse 中需要进行一些额外的配置,包括转换项目到 faceted 形式、编辑设置文件和更改目录结构。但是,通过这些步骤,我们可以成功地将项目导入到 Eclipse 中,并在 Tomcat ...
一个很简单的Web应用来说明使用MyEclipse的Web服务器配置
很多初学者刚刚使用MyEclipse时候开发Java Web不知道如何配置环境,现在介绍一下。
MyEclipse开发和部署Web工程, 不通过MyEclipse开发和部署Web工程, 通过MyEclipse开发和部署Web工程。
在MyEclipse中开发Java_Web应用,配置JDK,Tomcat,svn
NULL 博文链接:https://zfei.iteye.com/blog/1456385
myeclipse web开发入门经典,教你如何配置myeclipse、如何开发web工程、如何部署web工程。
在myeclipse中配置hibernate 自动生成配置文件在myeclipse中配置hibernate 自动生成配置文件
使用MyEclipse的Web服务器配置,应用部署和调试过程
WebLogic 11g 在 MyEclipse 7.5 中开发 Web 应用 WebLogic 11g 在 MyEclipse 7.5 中开发 Web 应用
Myeclipse自动生成Hibernate配置文件及实体类映射ORM配置文件--hibernate方式
在本文中,我们将详细地介绍如何使用 MyEclipse 搭建 Java Web 项目开发环境,包括安装必要的工具、搭建 Web 项目开发环境、配置服务器等步骤。 首先,在开始搭建 MyEclipse 的开发环境之前,我们需要完成三步工具...
MyEclipse 6 Java 开发中文教程》的DVD文件dvd
MyEclipse自动生成hibernate实体类配置文件
在MyEclipse中配置webLogic服务器
MyEclipse开发教程MyEclipse开发教程MyEclipse开发教程MyEclipse开发教程MyEclipse开发教程
用MyEclipse+XFire开发Web Services实例,图文并茂,详细记录开发过程。
myeclipse配置tomcat服务器