一、Maven下载
Windows
Linux
wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
Maven仓库
二、Maven环境变量
1.MAVEN_HOME :
D:\apache-maven-3.0.4 (根据实际目录设置)
2.PATH :
%MAVEN_HOME%\bin;
3.验证:
CMD ->
mvn -v
[补充1]JAR包上传到本地仓库
命令格式:
mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=jar
例子:
mvn install:install-file -DgroupId=com.mathworks.toolbox -DartifactId=javabuilder -Dversion=1.0.0 -Dpackaging=jar -Dfile=D:\apache-libs\YiHui\jar\javabuilder.jar
pom文件引用:
<dependency>
<groupId>com.mathworks.toolbox</groupId>
<artifactId>javabuilder</artifactId>
<version>1.0.0</version>
</dependency>
[补充2]Maven项目打Jar包
1.寻址
CMD 进入到 Maven项目根目录(包含Pom文件的目录)
2.清理
mvn clean compile
3.打包(跳过test)
mvn install -Dmaven.test.skip=true
4.找到Jar包
Maven项目 trg 目录下
[补充3]Maven中央仓库地址
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>;
[补充4]Maven 本地仓库
<localRepository>C:\Users\Mars\.m2\repository</localRepository>
[补充5]Maven结构目录
标准目录结构
src
-main
–bin 脚本库
–java java源代码文件
–resources 资源库,会自动复制到classes目录里
–filters 资源过滤文件
–assembly 组件的描述配置(如何打包)
–config 配置文件
–webapp web应用的目录。WEB-INF、css、js等
-test
–java 单元测试java源代码文件
–resources 测试需要用的资源库
–filters 测试资源过滤库
-site Site(一些文档)
target
LICENSE.txt Project’s license
README.txt Project’s readme