日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

JAVA学习:maven开发环境快速搭建How to download J2EE API (javaee.jar) from Maven

發布時間:2024/4/17 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JAVA学习:maven开发环境快速搭建How to download J2EE API (javaee.jar) from Maven 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

http://tech.it168.com/a2011/1204/1283/000001283307.shtml

【IT168技術】最近,開發中要用到maven,所以對maven進行了簡單的學習。因為有個maven高手在身邊,所以,很快就上手了,我這里算是自我總結吧。關于maven是什么東西,請參考其它文章。

  準備工作

  Jdk 1.5以上java開發環境。

  Eclipse IDE 一個。

  Maven 3.0.3下載地址:http://maven.apache.org/docs/3.0.3/release-notes.html

  快速搭建步驟

 ?? 配置maven環境

  將下載文件解壓,然后設置maven環境

  如果你配置過jdk的話,這里對你應該不難。如我的maven環境為:F:\maven\apache-maven-3.0.3

  我的電腦-----屬性----高級-----環境變量-----環境變量-----新建

  變量名:M2_HOME

  變量值:F:\maven\apache-maven-3.0.3

  找到path

  在環境變量值尾部加入:;%M2_HOME%\bin;---前面注意分號

  當然,你也可以直接在path 路徑下加入:;F:\maven\apache-maven-3.0.3\bin 只是上面的方式更優雅一點。

  我新建立

  打開命令提示符(開始---運行---cmd),檢查我們的java環境和maven環境是否有誤。

  

  修改倉庫位置

  修改我們倉庫地址,倉庫用于存放我們項目所依賴的所有jar包。

  我的倉庫路徑:F:\maven\repo----這個路徑是我自己創建,你可以將路徑創建在任何位置。

  我們打開…\apache-maven-3.0.3\conf\目錄下的setting.xml文件,設置成我們創建的倉庫路徑

  

  下面我們用一個命令驗證一下。打開命令提示符,輸入:mvn help:system

  該命令會打印出所有的java系統屬性和環境變量。這些信息對我們日常的編程工作很有幫且。

  如果運行的過程中沒有錯誤,打開我們倉庫(F:\maven\repo)會發現里面多了一些文件。這些文件就是我們從maven的中央倉庫下載到本地倉庫的。

 ?? 創建maven項目

  創建一個我們自己的項目。

  我們通過maven命令行方式創建一個項目

  

  mvn archetype:create -DgroupId=com.chongshi.test -DartifactId=hello -DpackageName=com.chongshi.test -Dversion=1.0

  因為是第一次構建項目,所有依賴的jar包都要從maven的中央倉庫下載,所以需要時間等待。等以后我們的本地倉庫中積累了我們常用的jar包后,我們的開發將變得非常規范和方便。^_^!!

  借助下載jar包的時間,我們來了解一下pom.xml文件。

?

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

??xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> ??<modelVersion>4.0.0</modelVersion>? ??? <groupId>com.chongshi.test</groupId> ??????<artifactId>hello</artifactId> ??????<version>1.0</version> ?? <packaging>jar</packaging> ??<name>hello</name> ??<url>http://maven.apache.org</url> ??<properties> ????<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> ??</properties> ??<dependencies> ????<dependency> ??????<groupId>junit</groupId>? ?????<artifactId>junit</artifactId> ??????<version>3.8.1</version>? ?????<scope>test</scope> ????</dependency> ??</dependencies> </project>

?

   project:pom.xml文件中的頂層元素;

   modelVersion:指明POM使用的對象模型的版本。這個值很少改動。

   groupId:指明創建項目的組織或者小組的唯一標識。GroupId是項目的關鍵標識,典型的,此標識以組織的完全限定名來定義。比如,org.apache.maven.plugins是所有Maven插件項目指定的groupId。

   artifactId:指明此項目產生的主要產品的基本名稱。項目的主要產品通常為一個JAR文件。第二,象源代碼包通常使用artifactId作為最后名稱的一部分。典型的產品名稱使用這個格式: - . (比如:myapp-1.0.jar)。

   version:項目產品的版本號。Maven幫助你管理版本,可以經常看到SNAPSHOT這個版本,表明項目處于開發階段。

   name:項目的顯示名稱,通常用于maven產生的文檔中。

   url:指定項目站點,通常用于maven產生的文檔中。

   description:描述此項目,通常用于maven產生的文檔中。

  對于一個項目中只有下面的一部分是是我們需要關注的:

  com.chongshi.test

  hello

  1.0

  編譯項目代碼

  我們的項目已經創建完成。但我們點開目錄發現,它并不是我們eclipse所需要的項目目錄格式。我們需要把它構建成我們eclipse可以導入的項目。

  在命令提示符下進入到我們的創建的項目目錄(F:\maven\hello)下,執行:mvn clean compile

  

  Clean 告訴maven清理輸入出目錄target/,compile告訴maven編譯項目主代碼。

  不要急,我們又需要一段時間來下載,相關jar包。^_^!第一次用maven要學會淡定。

  項目是編譯完了,但項目的目錄結構還不是我們想要的eclipse的項目結構,是不能導入到eclipse中的。所以,還需要執行一個命令:mvn eclipse:eclipse

  命令執行完成后就得我們需要的項目目錄了。

  導入eclipse工具

  打開的我們的eclipse工具。

  先配置maven倉庫路徑

  Window----Perferences-----java-----Build Path-----Classpath Variables

  New一個變量的類路徑。

  

  Name :M2_REPO 注意這個名字必須要大寫。

  Path :F:/maven/repo 點擊“Folder…”找到有本地倉庫的位置。

  下面,可以導入我的hello項目了。Eclipse如何導入項目,我這里就不說了,如果你是個java開發人員的話。

  包的更新與下載

  打開項目發現我們junit 是3.8.1的,有點老了。那我想換成4.7的,如何通過maven的方式更換呢。其實,很簡單,打開我們項目下的的pom.xml文件。

總結

以上是生活随笔為你收集整理的JAVA学习:maven开发环境快速搭建How to download J2EE API (javaee.jar) from Maven的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。