亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

一文掌握IDEA中的Maven集成與創(chuàng)建

 更新時間:2023年02月07日 09:41:51   作者:Java Fans  
maven是用來幫助我們快速搭建項目結構與開發(fā)環(huán)境的好工具,這篇文章主要介紹了一文掌握IDEA中的Maven集成與創(chuàng)建,需要的朋友可以參考下

?? Maven 工具的基本設置

?? 初識 Maven

  maven是用來幫助我們快速搭建項目結構與開發(fā)環(huán)境的好工具?;叵胍幌旅看涡陆椖慷夹枰謩咏ò鼘О?,確實不方便,如果有了maven就會好很多了。

  maven 作用:

  1)項目的自動構建,幫助開發(fā)人員做項目代碼的編譯,測試, 打包,安裝,部署等工作。

  2)管理依賴(管理項目中使用的各種jar包)。

?   依賴:項目中需要使用的其他資源,常見的是jar。比如項目要使用mysql驅動等。

?? 獲取 Maven

  官網(wǎng)下載:http://maven.apache.org/download.cgi

  windows系統(tǒng)的選擇zip文件進行下載,Linux系統(tǒng)的選擇gz文件進行下載。

?? 安裝 Maven

  將下載好的壓縮包解壓至一個非中文目錄下即可(記住:非中文),如下圖所示:

?? 設置 Maven 本地倉庫路徑

  【1】創(chuàng)建一個本地倉庫目錄:maven-repository(這個名字可以自定義);那么 E:\JAVA\6_Tools\apache-maven-3.8.7\maven-repository 這個路徑就是maven本地倉庫的路徑。

  【2】指定本地倉庫路徑

  找到 conf ----> settings.xml 文件,打開該文件進行修改

  【3】配置阿里云倉庫

  打開 settings.xml 文件,然后找到mirrors鏡像,然后添加如下內(nèi)容:

    <!-- 配置阿里云倉庫 -->
	<mirrors>
		<mirror>
	  	<id>aliyunmaven</id>
	  	<mirrorOf>central</mirrorOf>
	  	<name>aliyun maven</name>
	  	<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
		</mirror>
	</mirrors>

  在 settings.xml 中的配置如圖所示:

  【4】配置jdk版本

  在 settings.xml 文件中添加如下內(nèi)容:

	<!-- java版本 --> 
	<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>

  在 settings.xml 中的配置如圖所示:

?? IDEA 集成 Maven

?? 打開 Maven 配置

  【1】打開IDEA,然后點擊打開 file—Setting;

  【2】打開Setting后,在搜索框中搜索Maven,點擊下面的Maven,界面如下:

?? 配置 Maven 目錄

  對 Maven home directory、User settings file、Local repository進行路徑配置

  • Maven home directory:選擇maven的安裝路徑
  • User settings file:選擇maven的設置文件setting.xml
  • Local repository:是本地倉庫路徑,選好User setting file后,會自動填入

  配置如下:

  有時候配置后,Maven目錄仍無效,此時可以打開File-New Projects Setup,然后看看是否和上面配置的一樣,不一樣,改為上面的配置即可。

?? 添加 Maven Search 工具

  【1】打開 file-Setting;進入下一步;

  【2】點擊 Plugins,選擇 Marketplace,然后再搜索框中搜索 Maven Search,點擊 Installed 進行安裝。

  【3】點擊IDEA中菜單欄中的Tools,在下拉菜單中可以找到安裝好的Maven Search工具,后面我們在添加搜索jar文件時可以用到。

?? IDEA 創(chuàng)建 Maven 項目

  首先創(chuàng)建一個空的 project 項目,如下圖所示:
  點擊打開:File-New-Project

  打開后,選擇 Empty Project,然后輸入項目名 maven_csdn,點擊 Create 創(chuàng)建項目;

  空項目創(chuàng)建好之后,右擊maven_csdn,選擇New-Module,點擊進入,如圖所示:

?? 創(chuàng)建 Java 項目

  進入后 Module 后,選擇 Maven Archetype,詳細配置和說明如下圖所示:

  上面的配置完成后,點擊 Create 進入創(chuàng)建。

  創(chuàng)建成功后,Maven 創(chuàng)建的 Java 項目目錄結構如下圖所示:

  至此,我們就完成了 Maven 創(chuàng)建 Java 項目。

?? 創(chuàng)建 Web 項目

  進入后 Module 后,選擇 Maven Archetype,詳細配置和說明如下圖所示:

  上面的配置完成后,點擊 Create 進入創(chuàng)建。

  創(chuàng)建成功后,Maven 創(chuàng)建的 Web 項目目錄結構如下圖所示:

  此時的項目目錄結構不是一個完整的 Maven 項目目錄結構,此時我們右擊src文件目錄,選擇 New-Directory

  點擊Directory后,打開New Directory對話框,將下圖所示的文件及目錄全選,全選后,點擊enter鍵即可。

  完整的 Web 項目的目錄結構如下:

  至此,我們就完成了 Maven 創(chuàng)建 Web 項目。

?? pom.xml 中的依賴管理

  我們需要添加 jar 包的時候可以通過 dependency 配置相關的參數(shù)實現(xiàn) jar 包的添加,添加后的 jar 包位置在 External Libraries 中。下圖是我們創(chuàng)建項目時,自動創(chuàng)建的的 Junit jar 包。

  我們?nèi)绾翁砑右粋€新的 jar 包呢?

  方法一: 在 dependencies 中添加 dependency,參數(shù)配置如下:

    <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>8.0.31</version>
    </dependency>

  添加后,刷新保存,然后會在 External Libraries 中生成mysql數(shù)據(jù)庫所需要的 jar 包。

  方法二: 利用 Maven Search 工具進行 jar 包的添加

  點擊打開 Tools-Maven Search;

  然后搜索你需要的 jar 包,選擇版本號,點擊 copy of Maven 進行復制。

  然后粘貼過來即可

  其它 jar 包的添加方式都是一樣的,一般按照第二種方法會比較便利。

到此這篇關于一文掌握IDEA中的Maven集成與創(chuàng)建的文章就介紹到這了,更多相關idea maven集成與創(chuàng)建內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • java并發(fā)等待條件的實現(xiàn)原理詳解

    java并發(fā)等待條件的實現(xiàn)原理詳解

    這篇文章主要介紹了java并發(fā)等待條件的實現(xiàn)原理詳解,還是比較不錯的,這里分享給大家,供需要的朋友參考。
    2017-11-11
  • JavaWeb使用Cookie模擬實現(xiàn)自動登錄功能(不需用戶名和密碼)

    JavaWeb使用Cookie模擬實現(xiàn)自動登錄功能(不需用戶名和密碼)

    不需要填寫用戶名和密碼自動登錄系統(tǒng),其實現(xiàn)思路使用cookie模擬瀏覽器自動登錄,對cookie實現(xiàn)自動登錄功能感興趣的朋友一起學習吧
    2016-08-08
  • Spring裝配Bean之用Java代碼安裝配置bean詳解

    Spring裝配Bean之用Java代碼安裝配置bean詳解

    這篇文章主要給大家介紹了關于Spring裝配Bean之用Java代碼安裝配置bean的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用spring具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧。
    2017-10-10
  • JMagick實現(xiàn)基本圖像處理的類實例

    JMagick實現(xiàn)基本圖像處理的類實例

    這篇文章主要介紹了JMagick實現(xiàn)基本圖像處理的類,實例分析了java圖像處理的相關技巧,需要的朋友可以參考下
    2015-06-06
  • 利用spring-data-redis實現(xiàn)incr自增的操作

    利用spring-data-redis實現(xiàn)incr自增的操作

    這篇文章主要介紹了利用spring-data-redis實現(xiàn)incr自增的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • Java異常架構和異常關鍵字圖文詳解

    Java異常架構和異常關鍵字圖文詳解

    Java異常是Java提供的一種識別及響應錯誤的一致性機制,下面這篇文章主要給大家介紹了關于Java異常架構和異常關鍵字的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-05-05
  • java 排序算法之快速排序

    java 排序算法之快速排序

    這篇文章主要介紹了java 排序算法之快速排序,文中通過圖片和代碼講解相關知識非常詳細,大家如果有需要的話可以參考一下這篇文章
    2021-09-09
  • SpringBoot actuator 健康檢查不通過的解決方案

    SpringBoot actuator 健康檢查不通過的解決方案

    這篇文章主要介紹了SpringBoot actuator 健康檢查不通過的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • Java實現(xiàn)簡單的抽牌游戲

    Java實現(xiàn)簡單的抽牌游戲

    這篇文章主要為大家詳細介紹了Java實現(xiàn)簡單的抽牌游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • 詳解Java匿名內(nèi)部類

    詳解Java匿名內(nèi)部類

    這篇文章介紹了Java匿名內(nèi)部類的實現(xiàn),對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-12-12

最新評論