1·在pomxml文件中添加关于tomcat的插件的配置:
Note:You must configure your pom to use this new groupld
<pluginManagement><plugins>
<plugin>
<groupId>orgapachetomcatmaven</groupId>
<artifactId>tomcat6-maven-plugin</artifactId>
<version>22</version>
</plugin>
<plugin>
<groupId>orgapachetomcatmaven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>22</version>
</plugin>
</plugins>
</pluginManagement>
注意:这种配置只针对某一个项目的,即只对一个项目生效。
2·在maven的settingxml文件中设置
add the groupld in your settingsxml
<pluginGroups><pluginGroup>orgapachetomcatmaven</pluginGroup>
</pluginGroups>
注意:这种maven插件上的配置会对所有绑定该maven的项目中。
配置好后,就可以启动看效果。
在serverxml文件中加上一下配置<Context docBase="D:\ad\picture" path="/ad"/>docBase的值是你的本地路径,
path的值是你的虚拟请求路劲,这样可以在web工程中直接访问D:\ad\picture下面的东东哥们儿,你是怎么搞定的,同求啊
部署环境Myeclipse+Tomcat70单个Maven项目我了解怎么热部署,但是当Maven项目为多模块时,我是仅仅在父项目的pomxml中添加plugin,然后只对父类项目mvn:redeploy就行?还是每个要生成war包的子项目的pomxml都要添加plugin,而且都要在自己的项目目录下执行mvn:redeploy?需要。tomcat部署就是将项目拷贝到maven服务器,Tomcat启动时将自动加载应用。启动时还需要maven环境的支持才可以顺利启动。所以需要安装。Maven项目对象模型,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)