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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

(四)新建Maven项目

發布時間:2024/4/13 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (四)新建Maven项目 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我們以簡單的helloworld來作為入門的實例,有些人說掌握了helloworld你就掌握了這門技術的一半了,對于maven來說,你掌握helloworld,你可能還稀里糊涂的。

?

1.從maven模板創建一個項目

在命令提示符(Windows)中,瀏覽到要創建 Java 項目的文件夾。鍵入以下命令:

project-packaging:項目包名

project-name:項目名稱

這告訴 Maven 來從?maven-archetype-quickstart 模板創建?Java 項目。如果忽視?archetypeArtifactId?選項,一個巨大的 Maven 模板列表將列出。

例如,這里的工作目錄是E:\workspace_maven,執行命令過程時間可能比較久,看個人的網絡狀況。

在上述情況下,一個新的Java項目命名 “HelloWorld”, 而整個項目的目錄結構會自動創建。

注意

有少數人說?mvn archetype:generate?命令未能生成項目結構。 如果您有任何類似的問題,不用擔心,只需跳過此步驟,手動創建文件夾。

?

2.Maven項目目錄布局

src/main/java:用來存放源代碼

src/main/resources:用來存放源代碼的資源文件

src/test/java:用來存放單元測試代碼

src/test/resources:用來存放測試代碼的資源文件

?

3.在Eclipse IDE中使用我們的項目

為了使它成為一個 Eclipse 項目,進入到 “HelloWorld” 項目目錄,鍵入以下命令:

執行以上命令后,它自動下載更新相關資源和配置信息(需要等待一段時間),并產生 Eclipse IDE所要求的所有項目文件。要導入項目到Eclipse IDE中,

選擇 “File -> Import… -> General->Existing Projects into Workspace”,將“HelloWord項目導入到Eclipse中”。

項目導入到 Eclipse IDE中,如圖:

?

4.更新POM文件(注意:前面部分與后面部分是隔了一段時間寫的,所處的電腦不一樣,所以工作空間不同,這個大家知道一下就好了)

默認的 pom.xml 太簡單了,很多時候,你需要添加編譯器插件來告訴 Maven 使用哪個 JDK 版本來編譯項目,我們用4.11版本的junit,并用插件指明使用哪個JDK版本。

?

5.運行maven項目

現在,我們將使用Maven這個項目,并輸出編譯成一個 “jar” 的文件。pom.xml 文件中包元素packaging定義應該輸出什么包。如圖:

回到我們的項目目錄,輸入命令:?mvn package?

它編譯,運行單元測試并打包項目成一個 jar 文件,并把它放在 project/target 文件夾。

最終項目的目錄結構,?如下圖 :

?最后,我們來運行一下這個jar文件,看看運行結果:

?

打印輸出:“HelloWorld”。

?

可愛博主:AlanLee

博客地址:http://www.cnblogs.com/AlanLee

本文出自博客園,歡迎大家加入博客園。

?

轉載于:https://www.cnblogs.com/AlanLee/p/6134507.html

總結

以上是生活随笔為你收集整理的(四)新建Maven项目的全部內容,希望文章能夠幫你解決所遇到的問題。

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