- 浏览: 1061589 次
- 性别:
- 来自: 南京
文章分类
- 全部博客 (501)
- dwr (6)
- javascript (84)
- oracle (66)
- jsp/servlet (18)
- ant (3)
- 基础知识 (12)
- EXT (10)
- My SQL (10)
- java (71)
- spring (37)
- 学习的对象 (2)
- Linux (24)
- 面试 (1)
- HTML/CSS (11)
- tomcat (11)
- 收藏夹 (2)
- Power Designer (2)
- struts.xml配置文件 (1)
- sturts2 (3)
- myeclipse (8)
- eclipse (7)
- Maven (34)
- SVN (3)
- SAP JCO (2)
- JBOSS (11)
- webservice (8)
- word (1)
- 敏捷开发 (1)
- sybase (4)
- Nexus (3)
- EhCache (3)
- log4j (3)
- Cookie (4)
- Session (4)
- CXF (7)
- AXIS (2)
- SSO (1)
- LDAP (1)
- velocity (2)
- Jquery (5)
- redis (2)
- http (4)
- dojo (1)
- Linux资源监控软件mnon的安装与运用 (1)
- notepad++ (1)
- EA (1)
- UML (1)
- JasperReports (1)
- 权限 (0)
- freemarker (4)
- Spring MVC (1)
- JMS (1)
- activeMQ (1)
- hession (3)
- 安全 (1)
- ibatis (2)
- log (1)
- nginx (1)
最新评论
-
winhbb:
我刚好遇到了一个问题(在可以依赖注入的场合有效):有两个模块A ...
解决Maven项目相互依赖/循环依赖/双向依赖的问题 -
nanjiwubing123:
long3ok 写道你好 XmlOutputFormatter ...
用XStream转换复杂XML -
zhoujianboy:
另外一个方法实现eclipse tomcat 热部署:http ...
eclipse下实现maven项目在tomcat容器热部署方法 -
long3ok:
你好 XmlOutputFormatter 请问这个类是在什么 ...
用XStream转换复杂XML -
ganbo:
总结的好,文章给力。
解决Maven项目相互依赖/循环依赖/双向依赖的问题
1、eclipse安装maven插件、svn插件 2、从svn检查maven结构web项目(可部署到tomcat下) 3、修改远程或本地的tomcat配置文件apache-tomcat-6.0.29/conf/tomcat-users.xml,添加用户,如下所示: <role rolename="manager"/> <user username="admin" password="admin" roles="manager"/> 4、修改maven的settings.xml,增加server,如下所示:
<server> <id>tomcat</id> <username>admin</username> <password>admin</password> </server>
5、启动tomcat(进入http://localhost:8080/manager/html页面大家可以管理tomcat下的所有应用)
6、修改pom.xml文件,引入tomcat插件,以实现热部署,如下所示:
。。。
<plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>tomcat-maven-plugin</artifactId> <configuration> <url>http://localhost:8080/manager/html</url> <server>tomcat</server> <path>/wallet</path> </configuration> <version>1.1</version> </plugin>
。。。
7、在eclipse中配置maven build,内容如下:clean tomcat:redeploy -Dmaven.test.skip=true,可参考附图
8、执行maven build后的结果如下所示:
【转载地址】http://www.51testing.com/?uid-65519-action-viewspace-itemid-837355
发表评论
-
maven 获取jar从不同的仓库搜寻排序
2014-01-08 14:48 1496maven仓库读取备忘录: 在setting.xml配置了镜 ... -
Tomcat-maven-plugin插件使用
2014-01-03 14:50 2504maven-tomcat-plugin让maven与tomca ... -
制作maven archetype方法
2013-09-09 00:38 5898一直想生成一个archetype,节省初始化项目时间,时间让各 ... -
创建简单的maven archetype
2013-09-09 00:32 866如果你想定义一个maven工程模板,有一种很快的方法: 1.定 ... -
使用assembly plugin实现自定义打包
2013-09-08 23:56 575在上一篇文章中,讨论到在对maven的机制不熟悉的情况下,为了 ... -
maven相关
2013-09-08 11:32 8051、Maven内置变量说明: ${basedir} ... -
Maven 打包 jar 、war 文件时,不将 pom.xml 等打包进包中
2013-09-08 11:29 3202如果是 jar 包,在 Plugin 中配置 <buil ... -
maven super pom 文件位置
2013-09-05 16:00 1550D:\apache-maven-3.0.4\lib 下的 ma ... -
Maven profile filter
2013-09-05 15:03 2148使用maven的profile和filter插件管理配置项 ... -
maven资源文件引用
2013-08-27 00:07 1555资源文件引用: 1、maven默认系统的资源文件在src/m ... -
maven实现JS+CSS自动压缩
2013-08-26 22:02 10701. maven实现js+css自动压缩完整代码 <? ... -
maven 常用命令goal
2013-08-26 17:12 8161.显示一个插件所有的goal 2.创建一个基于模版的项目, ... -
maven 命令背后是如何工作的
2013-08-26 17:08 772Maven强大的一个重要的原因是它有一个十分完善的生命周期模型 ... -
maven war包插件
2013-08-23 14:38 0<plugins> <plug ... -
Maven 打包 jar 、war 文件时,不将 pom.xml 等打包进包中
2013-08-23 14:33 1356如果是 jar 包,在 Plugin 中配置 <bui ... -
使用maven打war包过程中对文件进行copy、rename(move)、delete操作
2013-08-23 14:29 14021、在pom中声明ant插件:maven-antrun-plu ... -
maven-antrun-plugin(运行ant的插件)
2013-08-23 14:22 1103[转载声明] 转载时必须 ... -
Maven实战之antrun插件
2013-08-23 14:18 978在Maven实际使用过程中,有时候在对一些旧有的项目的做从Ma ... -
maven filter转换时容易忽略的错误
2013-04-18 11:48 1999使用Maven管理,定义了Filter,配置文件中的动态值都由 ... -
Maven3实战笔记13Maven Profile定制化构建
2013-04-18 11:40 10111. 前言 有时候我们开发的软件有不同的环境,开发阶段是开发 ...
相关推荐
这个过程涉及到了源码管理和自动化构建工具Maven,以及集成开发环境Eclipse中的服务器适配器Tomcat,它们共同助力实现项目的热部署,即代码修改后无需重启服务器即可看到更新效果。 首先,Maven是一个强大的项目...
在开发Web应用程序时,结合Eclipse集成开发环境(IDE)和Tomcat服务器,我们可以实现项目的快速构建和热部署,提高开发效率。 1. **Maven Web 项目创建** Maven 提供了多种 archetype(模板)来创建不同类型的项目...
本篇将详细介绍如何通过Maven集成Tomcat,实现项目的热部署,从而提高开发效率。 首先,集成Maven与Tomcat的核心在于Maven的插件管理。我们需要在项目的`pom.xml`文件中引入`maven-eclipse-plugin`和`maven-war-...
Eclipse Mars.2 Release (4.5.2),maven 3.3.9,tomcat7,JRebel6.4.3,包内包含JRebel与详细使用说明,纯手写,且亲测可用,eclipse,maven,tomcat可自行下载,JRebel为破解版,码字辛苦,望各位大神给1分辛苦费
本文将详细阐述如何在特定的软件版本下(Maven 2.2、Tomcat 6.0 和 Eclipse 3.4)实现这一目标。 #### 步骤详解 **步骤1:配置Tomcat用户** 首先,需要在Tomcat的安装目录下的`conf`文件夹中编辑`tomcat-users....
标题中的“配合m2eclipse,改造tomcatPluginV321根据maven的依赖自动热部署”涉及了两个主要的开发工具集成:M2Eclipse(Maven插件)和Tomcat Plugin V321,以及它们如何协同工作以实现基于Maven依赖的自动热部署。...
maven-tomcat-plugin让maven与tomcat配合得很好。它可以把应用部署到Tomcat服务器,也可以把tomcat作为内嵌服务器启动,就像jetty一样。 使用JPDA启动tomcat的远程调试功能。...而且具有tomcat的热部署功能。
【描述】:Tomcat热部署 Tomcat的热部署功能使得开发人员能够在开发过程中实时看到代码更改的效果,而无需重新启动服务器。这对于快速迭代的项目尤其重要,因为它节省了频繁重启服务器的时间。然而,Tomcat默认并不...
4. 使用m2e-wtp插件:如果你的项目是基于Maven构建的,可以安装m2e-wtp插件,它能帮助Eclipse与Maven更好地协同工作,实现热部署。 5. 配置Tomcat或Jetty服务器:对于某些服务器,比如Tomcat,你可以在其配置文件...
总的来说,使用Maven Tomcat Plugin实现热部署涉及到Tomcat服务器的用户权限配置、Maven环境的server配置、项目pom.xml文件中插件的详细配置,以及Eclipse等IDE中设置具体的构建命令。通过这些配置,开发者可以轻松...
在eclipse中,热部署可以通过配置服务器和项目的部署方式来实现。下面将详细介绍eclipse热部署的配置步骤和相关知识点。 热部署的原理 热部署的原理是基于Java的类加载机制。当我们修改了Java类文件后,热部署机制...
- 接着,在项目的`src/main/webapp/`目录下新建一个简单的`index.jsp`文件,用于显示服务端口号等信息以便于确认热部署是否成功。 - `index.jsp`示例代码如下: ```jsp ; charset=UTF-8" pageEncoding="UTF-8"%>...
在Eclipse中使用Maven工程管理项目时,默认使用Tomcat6的版本,但是在实际开发中,我们可能需要使用Tomcat7以上的版本来支持新的功能和特性。下面,我们将详细介绍如何在Eclipse中使用Maven工程使用Tomcat7以上插件...
总结来说,Maven插件负责项目构建和依赖管理,Tomcat插件提供便捷的Web应用部署与调试环境,而SVN插件则实现代码版本控制和团队协作。这些插件的集成使用,能极大地提高Java开发者的生产力,简化开发流程,确保项目...
7. **热部署**:为了实现代码修改后的实时更新,可以开启Idea的热部署功能。在"File" -> "Settings" -> "Compiler"中,勾选"Build project automatically"。同时,确保在Tomcat配置的"Deployment"选项卡中,勾选...
此外,配置中还引入了`javarebel-maven-plugin`插件,这是一个用于热部署的插件,使得在开发过程中修改代码后无需重新启动服务器就能看到效果。配置如下: ```xml <groupId>org.zeroturnaround <artifactId>...
为了实现热部署,我们需要配置Maven的Tomcat插件,例如`maven-war-plugin`和`tomcat7-maven-plugin`: ```xml <finalName>SimpleWebProject <groupId>org.apache.maven.plugins <artifactId>maven-war-...
- 安装支持热部署的插件,例如 `m2e-wtp`,它可以将 Maven 项目直接部署到 Eclipse 集成的 Tomcat 服务器。 - 配置 `pom.xml` 中的 `tomcat7-maven-plugin` 或 `tomcat8-maven-plugin`,指定服务器路径和部署配置...