Maven安装和配置(Maven3.0.5)

3.Maven(后面为了项目兼容性,使用了3.0.5版本)

3.1简介:Apache Maven Project -- Apache优秀的开源项目,是Java项目的构建和管理工具。

a.Maven可以方便的创建项目。基于acchetype可以创建多种类型的java项目。

b.Maven仓库对jar包(artifact)进行统一管理,避免jar文件重复拷贝和版本冲突。

c.团队开发,Maven管理项目的Release和Snapshot版本,方便多模块(Module)项目的各模块之间快速集成。

3.2下载地址:Maven – Download Apache Maven

Maven 3.6.3直达下载地址:http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.zip

3.3配置Maven环境变量

解压下载的maven压缩包(养成好习惯,放到你设想好的专门用于存放编程环境的文件夹中)配置过程如JDK和Tomcat路径一致:计算机→属性→高级系统设置→高级→环境变量-

a.新建MAVEN_HOME,变量值是下载解压maven所在的计算机目录。

b.在系统的path环境变量中增加${maven安装位置}\bin路径:%MAVEN_HOME%\bin

3.4 测试maven:打开cmd,输入mvn -version,输出maven的版本信息即安装成功。

3.5 MAVEN的常用命令

a.清除命令:mvn clean

b.编译命令:mvn compile

c.打包命令:mvn package

d.跳过单元测试:mvn clean package -Dmaven.test.skip=true (这个使用频率高)

Maven私服设置

JEECG存在自定义JAR包,放在自己的Maven私服上面,所以有的时候会遇到下载失败。
一般遇到下载失败的情况,是因为用户设置了本地镜像,导致无法从JEECG私服下载资源
参考下面的方式进行镜像排除配置即可。

  1. 找到 maven老家 conf/settings.xml,
    在标签内增加下面方式的阿里云maven镜像(删除自己的镜像配置), 最终结果见下面:
<mirrors>
       <mirror>
            <id>nexus-aliyun</id>
            <mirrorOf>*,!jeecg,!jeecg-snapshots,!getui-nexus</mirrorOf>
            <name>Nexus aliyun</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public</url>
        </mirror> 
 </mirrors>

此配置重点在这句话<mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>
如果不加这句话,默认所有的依赖都会去阿里云仓库下载,加上后jeecg的依赖包就可以从jeecg私服下载了。

Tips:如果不是JECG框架的项目,那<mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>其实可以不加的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值