Maven在MyEclipse中实现编译、打包、热部署

以前对Maven的了解,局限于它能管理jar包的仓库,自己使用的时候都是在pom.xml中配置dependency节点来从仓库下载jar

昨天开始了解maven,才发现功能非常强大!今天决定一探究竟。

打算实现的目标:在MyEclipse中配置好Maven,新建Maven项目然后编写自己的代码,最后一键实现编译打包热部署到Tomcat中。

如图所示,右键一个maven项目,选择 Run As --> Maven build  (在build之前先手动启动Tomcat)
Maven在MyEclipse中实现编译、打包、热部署

maven会将项目打包为一个war包并部署到Tomcat


Maven在MyEclipse中实现编译、打包、热部署
 

期间主要解决的问题:

1、新建一个Maven项目,参考文章:http://blog.chinaunix.net/uid-7276097-id-3216156.html

2、配置Tomcat账户 http://blog.csdn.net/sam920914/article/details/42002409

3、pom.xml配置热部署tomcat  http://my.oschina.net/jerryhu/blog/295279

4、settings.xml中配置tomcat用户 

进行了上述配置,运行的时候还会报错-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match. 解决办法:http://blog.csdn.net/sd4015700/article/details/44827327

相关推荐