Maven入门
2018-10-10 本文已影响0人
磊_5d71
项目管理工具
图片.png
Maven下载与安装
- 下载地址 http://maven.apache.org/download.cgi
配置环境变量
export M2_HOME=/Users/alan/myproject/apache-maven-3.5.4
export PATH=M2_HOME/bin
Maven命令
- mvn clean 清理命令,清理target目录
- mvn compile 编译
- mvn test 编译 如果test下有相关java也编译
- mvn install 编译、运行和发布 (实际开发使用此命令,发布到本地仓库)
根据pom.xml配置文件从中央仓库下载jar包到本地仓库 - mvn package 编译、运行,不负责发布。也就是说使用package不会将target内容发布到本地仓库
Maven jar包下载
pom.xml 配置
<url>https://repo.maven.apache.org/maven2</url>
在网站找到需要的jar
https://mvnrepository.com
拷贝对应的maven xml配置信息 例如:
<!-- https://mvnrepository.com/artifact/org.apache.poi/poi -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>4.0.0</version>
</dependency>
图片.png
idea创建maven
图片.png
- 其他工程中添加jar包依赖,前提是之前的执行过install,jar包在本地仓库里。
<dependency>
<groupId>com.alan.app</groupId>
<artifactId>course</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
</dependencies>
图片.png
- 配置jdk版本,默认是1.5的用不了。
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
</properties>
eclipse配置maven项目
更改默认jdk到1.7
图片.png 图片.png
-
maven命令需要在pom.xml 右键run使用
图片.png
新建Maven Web工程
图片.png