# 开发环境配置

# 1 jdk安装

# step1 下载jdk

JDK1.8 下载链接:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

PC安装路径:D:\Program Files\Java\jdk1.8.0_251\

Java Platform Standard Edition 8 Documentation:https://docs.oracle.com/javase/8/docs/

java-env-install-01

java-env-install-02

java-env-install-03

# step2 配置环境变量

(1)变量配置

变量名 变量值
JAVA_HOME D:\Program Files\Java\jdk1.8.0_251
CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
Path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

java-env-install-04

# step3 检测是否安装成功

java-env-install-05

# 2 maven安装

# step1 下载Maven

下载链接:https://maven.apache.org/download.cgi

mvn-env-install-01

解压目录:D:\Program Files\Apache\apache-maven-3.6.3

# step2 配置环境变量

新建环境变量MAVEN_HOME,D:\Program Files\Apache\apache-maven-3.6.3

编辑环境变量Path,追加%MAVEN_HOME%\bin;

mvn-env-install-02

# step3 检测是否安装成功

检测是否安装成功

mvn-env-install-03

# step4 配置本地maven仓库

(1)在D:\Program Files\Apache\目录下新建maven-repository文件夹,该目录用作maven的本地库。

(2)打开D:\Program Files\Apache\apache-maven-3.6.3\conf\settings.xml文件,查找下面这行代码:/path/to/local/repo

localRepository节点默认是被注释掉的,需要把它移到注释之外,然后将localRepository节点的值改为我们创建的目录D:\Program Files\Apache\maven-repository。

mvn-env-install-04

(3)localRepository节点用于配置本地仓库,本地仓库其实起到了一个缓存的作用,它的默认地址是 C:\Users\用户名.m2。

当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回;如果没有则从远程仓库中获取包,并在本地库中保存。

(4)此外,我们在maven项目中运行mvn install,项目将会自动打包并安装到本地仓库中。

mvn help:system

如果前面的配置成功,那么D:\Program Files\Apache\maven-repository会出现一些文件。

(5)mvn的settings.xml的profiles部分需要添加

	<profile>
      <id>jdk-1.8</id>

      <activation>
	    <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>
      </activation>
	  
	  <properties>
		<maven.compiler.source>1.8</maven.compiler.source>
		<maven.compiler.target>1.8</maven.compiler.target>
		<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
	  </properties>
    </profile>
1
2
3
4
5
6
7
8
9
10
11
12
13
14

# 3 IDEA设置

step1 Configure中选择Settings

idea-set-01

step2 配置mvn目录、设置文件、本地仓库。

Build,Execution,Deployment >> Build Tools >> Maven >>

idea-set-02

注:最后修改日期:2020/07/05

Last Updated: 1/17/2021, 7:29:58 AM