Maven安裝和eclipse里面的配置


一 . Maven簡單介紹

        Apache Maven是個項目管理和自動構建工具,基於項目對象模型(POM)的概念。
       作用:完成項目的相關操作,如:編譯,構建,單元測試,安裝,網站生成和基於Maven部署項目。

       工程中的某一個xml文件中寫入一個字符串,達到jar下載的作用

      maven干什么的?

      它是一個Apache的開源項目,主要服務於基於Java平台的項目構建、依賴管理和項目信息管理,為了不重復造輪子。

       例如:兩個項目A B,項目A需要依賴一些jar包,項目B也需要依賴這些jar包,那么此時如果都把jar包引入到項目中,就是在重復造輪子,我們應該把這些所有的jar包放到一個地方,需要用的時候過去取即可。

二. 如何下載Maven

      在官網下載maven安裝包,解壓即可使用  

      http://maven.apache.org/download.cgi

     安裝環境變量

     變量值也就是你maven壓縮后的根目錄

    

    然后在PATH環境變量里加入%M2_HOME%\bin;

    

 

   驗證
     用win鍵+R,進入dos命令,輸入“mvn –version”,出現如下信息則表明成功!

    

 

  創建本地倉庫(說白了倉庫就是個文件夾  倉庫的作用就是用來存放jar包的)

  阿里私服配置(中央倉庫對於國內來說太遠了,所以我們才會使用阿里的私服倉庫)中央倉庫:http://www.mvnrepository.com/

  找到settings.xml文件

 

找到56行,將本地倉庫路徑插入(也就是下面這行代碼)

 <localRepository>D:\ka\mvn_repository</localRepository>

  

找到160行,將阿里私服路徑插入(下面代碼)

    <mirror>
      <id>alimayen</id>
      <mirrorOf>central</mirrorOf>
      <name>aliyun</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>

  

 

怎么在eclipse用maven

配置installations(點擊add選擇maven文件)

 

usersettings配置(選擇settings.xml文件)

 

  新建macen project項目,然后下一步

如果caralog不選擇internal 每次新建項目都會從私服里面下載jar

 

這里填寫group id 和 artifact id 就可點finish(電腦必須要有網,因為是從私服里面下載jar)

 

 

然后下載個7分鍾左右的樣子(網不好的話也就是20分鍾左右)

 

web.xml是新創建的有下面代碼代替

 

<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
         version="3.1">

  

然后右擊項目選擇build path ,下面圖片畫紅色橫線的不要選擇在apply就行了

 

將web修改成3.1

javajdk修改為1.8

修改要把溝去掉在apply,然后在把溝溝上就會出現(畫紅線的然后點擊)

填寫就好了

pom.xml 配置

該文件用於管理:源代碼、配置文件、開發者的信息和角色、問題追蹤系統、組織信息、項目授權、項目的url、項目的依賴關系等等。
最后,根據你的項目需要更新您的pom.xml

    <plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
				<version>3.7.0</version>
				<configuration>
					<source>1.8</source>
					<target>1.8</target>
					<encoding>UTF-8</encoding>
				</configuration>
			</plugin>

  將上面代碼插入到

 

然后想配什么jar就配什么如:

hhttserver:

	<dependency>
			<groupId>javax.servlet</groupId>
			<artifactId>javax.servlet-api</artifactId>
			<version>4.0.1</version>
			<scope>provided</scope>
		</dependency>

  

最后右擊項目選擇maven 在選擇update project 就好了

maven在eclipse項目中的層級關系

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM