如何通过Maven的Tomcat插件运行Web工程

如何通过Maven的Tomcat插件运行Web工程,第1张

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项目对象模型,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10556796.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存