Maven

pom.xml

<modelVersion>  POM模板版本,通常是4.0.0

<groupId>  项目所属的组织编号,通常用域名

<artifactId> 项目名称

<version>  项目编译的版本号

<packaging> 项目打包形式,jar或war


源代码假定在/src/main/java/

资源文件假定在/src/main/resources/

测试代码假定在/src/test/

项目假定会产生一个JAR文件,在/target中。

声明依赖

<dependencies> 

<dependency> 

<groupId></groupId> 

        <artifactId></artifactId> 

        <version></version> 

        </dependency>

</dependencies>

每个依赖节点都由三个属性组成。


mvn命令

创建项目

mvn  archetype:create  -DgroupId=xxx -DartifactId=xxx
如果时web项目,增加参数 -DarchetypeArtifactId=maven-archetype-webapp

mvn compile  编译

.class文件出现在target/classes目录下。

mvn  package  打包    

target目录下生成一个JAR文件。文件名由<artifactId>和<version>组成。

mvn install

安装项目JAR文件到本地Maven仓库。项目代码被拷贝到本地依赖库,提供给其他项目引用。


mvn  exec:java -Dexec.mainClass=""    执行class文件

mvn jetty:run    web项目运行



本地仓库配置

仓库用于存放项目所依赖的所有jar包。

%MVN_HOME%\conf\setting.xml中配置。

mvn help:system  从maven的中央仓库下载文件到本地仓库。



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值