Maven在MyEclipse中实现编译、打包、热部署
以前对Maven的了解,局限于它能管理jar包的仓库,自己使用的时候都是在pom.xml中配置dependency节点来从仓库下载jar
昨天开始了解maven,才发现功能非常强大!今天决定一探究竟。
打算实现的目标:在MyEclipse中配置好Maven,新建Maven项目然后编写自己的代码,最后一键实现编译打包热部署到Tomcat中。
如图所示,右键一个maven项目,选择 Run As --> Maven build (在build之前先手动启动Tomcat)
maven会将项目打包为一个war包并部署到Tomcat
期间主要解决的问题:
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
相关推荐
A.在myeclise中恢复例子开发环境:1>在myeclipse中新建一个web工程,项目名称自己任意取名,"J2EE Specification Level"一栏选择"J2EE1.4",然后点击"