1. 程式人生 > >java開發環境搭建--jdk安裝、maven配置、Idea

java開發環境搭建--jdk安裝、maven配置、Idea

 

 

安裝 JDK

下載安裝

首先開啟 Oracle 官網 JDK 1.8 下載頁面,根據下圖選擇下載各系統對應的版本,這裡以 Win10 64 位作業系統為例。

下載完成之後,雙擊滑鼠進行安裝,一直單擊“下一步”按鈕直至安裝完畢。

環境變數配置

JDK 安裝完畢後,接下來配置 JDK 環境變數,選擇“我的電腦” | “屬性” | “高階系統設定” | “環境變數” | “新建”命令:

在彈出的對話方塊中新建JAVA_HOME變數以及 Java 安裝地址,如下圖:

單擊“確定”按鈕後,回到環境變數介面,雙擊Path

變數,新增兩條 JDK 路徑,如下:

以上,Java 環境變數配置完畢!

測試

配置完成之後,測試一下 JDK 是否配置正確,Win10 下使用快捷 window+r 輸入 cmd 命令,進入執行視窗,執行命令java -version,若出現如下結果,則表示安裝成功!

安裝 Maven

安裝 Maven 的前提是完成 Java 環境安裝,Maven 依賴於 Java 環境。

下載安裝

訪問 Maven 官網下載 Maven 對應的壓縮包,如下:

選擇 Maven 的 zip 壓縮包(apache-maven-3.5.4.zip),下載完成後解壓到本機目錄下。例如,路徑:D:\Common Files\apache-maven-3.5.4

Maven 為綠色軟體解壓後即可使用。

環境變數配置

按照上面步驟開啟環境變數設定頁面,雙擊 Path 變數,將上一步解壓的目錄新增到 Path 中。

以上,Maven 環境配置完畢!

測試

Win10 下使用快捷 window+r 輸入 cmd 命令,彈出“執行”對話方塊,執行命令 mvn -v,若出現如下結果,則表示安裝成功!

settings.xml 設定

Maven 解壓後目錄下會有一個 settings.xml 檔案,位置:${M2_HOME}/conf/settings.xml,用來配置 Maven 的倉庫和本地 Jar 包儲存地址。Maven 倉庫地址代表從哪裡去下載專案中的依賴包 Jar 包;Maven 會將所有的 Jar 包統一儲存到一個地址下,方便各個專案複用。

localRepository 設定本地存放 Jar 包地址,可以根據自己的情況改動:

<localRepository>D:\Common Files\maven\repository</localRepository>

 settings.xml

<?xml version="1.0" encoding="UTF-8"?>

<settings>
    <localRepository>D:\Common Files\maven\repository</localRepository>
    <interactiveMode>true</interactiveMode>
    <offline>false</offline>
	
	<mirrors>
		<mirror>  
			  <id>repo2</id>  
			  <mirrorOf>central</mirrorOf>  
			  <name>spring2.0 for this Mirror.</name>  
			  <url>https://repo.spring.io/libs-milestone</url>  
		</mirror>  
		<mirror>  
		  <id>net-cn</id>  
		  <mirrorOf>central</mirrorOf>  
		  <name>Human Readable Name for this Mirror.</name>  
		  <url>http://maven.net.cn/content/groups/public/</url>   
		</mirror>  
		<mirror>  
			  <id>ui</id>  
	
		  <mirrorOf>central</mirrorOf>  
			  <name>Human Readable Name for this Mirror.</name>  
			 <url>http://uk.maven.org/maven2/</url>  
		</mirror>  
		<mirror>  
		  <id>ibiblio</id>  
		  <mirrorOf>central</mirrorOf>  
		  <name>Human Readable Name for this Mirror.</name>  
		 <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>  
		</mirror>  
		<mirror>  
			  <id>jboss-public-repository-group</id>  
			  <mirrorOf>central</mirrorOf>  
			  <name>JBoss Public Repository Group</name>  
			 <url>http://repository.jboss.org/nexus/content/groups/public</url>  
		</mirror>
	</mirrors>

	<profiles>

		<profile>
			<id>neo</id>
			<activation>
				<activeByDefault>true</activeByDefault>
				<jdk>1.8</jdk>
			</activation>

			<repositories>
					<repository>
						<id>spring-milestones</id>
						<name>Spring Milestones</name>
						<url>https://repo.spring.io/libs-milestone</url>
						<snapshots>
							<enabled>false</enabled>
						</snapshots>
					</repository>
			</repositories>
		</profile>
	
	</profiles>
	<activeProfiles>
		<activeProfile>neo</activeProfile>		
	</activeProfiles>
	
</settings>