maven工程管理

maven的工程类型(聚合、依赖、继承)

1.war包工程(web工程)

2.jar包工程(Java工程)

3.pom工程(聚合工程或父工程)

先创建父工程(应该是pom工程)定义jar依赖的版本和Maven插件的版本,用来统一版本信息

勾选第一个选项,不选择模板



修改pom文件

<dependencyManagement>并不实际依赖,只是定义版本</dependencyManagement> ,<properties>集中定义版本的版本号</properties>,

<build><plugins>实际加载插件</plugins><pluginManagement>只定义版本号</pluginManagement></build>

把项目中通用的工具类放在common工程,创建common工程继承父工程



依赖可以传递,common依赖一些jar包

创建后台管理工程taotao-manager(pom工程)聚合工程

相互依赖引用

创建manager的模块,右键工程-other-maven-maven module

目录结构,pojo不需要依赖其他的jar包和模块

,创建mapper模块,mapper依赖pojo,mybatis。创建service模块,创建web模块选择war包,工程中至少有一个war包,项目报错是因为没有web.xml文件,结构是必须的。mian-webapp新建WEB-INF-新建web.xml

测试工程,使用maven的tomcat插件,创建欢迎页,webapp下创建index.jsp。要运行工程需要运行聚合工程即manager工程。

 Tomcat插件

在taotao-manager工程的pom文件中添加如下内容:build下有piugins

<build>

            <!-- 配置插件 -->

            <plugins>

                  <plugin>

                        <groupId>org.apache.tomcat.maven</groupId>

                        <artifactId>tomcat7-maven-plugin</artifactId>

                        <configuration>

                              <port>8080</port>

                              <path>/</path>

                        </configuration>

                  </plugin>

            </plugins>

      </build>

 启动工程

右键工程,run as-2maven bulid

使用maven命令:

clean tomcat7:run

tomcat7指定使用tomcat7的插件。

 

注意:

1、需要把taotao-parent工程安装到本地仓库。右键-run as -Install

2、需要把taotao-common安装到本地仓库。


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值