Maven安裝本地的jar包和創建帶模板的自定義項目

Maven安裝本地的jar包

如果沒配置Maven的環境變量,需要先CD到maven的安裝目錄,因爲沒配置環境變量,mvn命令是無法在maven安裝目錄以外的目錄運行。
cd C:\Maven\apache-maven-3.6.3\bin
然後執行下面命令格式如下:

mvn install:install-file         //固定格式,maven的語法
-Dfile=alibaba-sdk-1.0.0.jar   //這裏填寫包的路徑,因爲我們是在當前目錄所以只需要輸入包名即可
-DgroupId=com.qiehua.csdn    //這裏填寫包的groupId,之後作爲pom.xml中引用的groupId使用
-DartifactId=sdk-api       //這裏填寫artifactId,之後作爲pom.xml中引用的artifactId使用
-Dversion=1.0.1          //這裏填寫包的version,之後作爲pom.xml中引用的version使用
-Dpackaging=jar        //固定格式,意思爲傳的jar包

我們實際安裝一個flink-ml的包,這個是flink的機器學習的包,命令如下:

mvn install:install-file -Dfile=C:\Project/flink-ml_2.12-1.8.0.jar -DgroupId=org.apache.flink -DartifactId=flink-ml_2.12 -Dversion=1.18.0 -Dpackaging=jar

界面如下:

image
image

Maven創建帶模版項目

使用maven-archetype可以在創建一個帶模版的項目。

但IDEA默認只有幾個選項,如下圖:

image

我們可以上網搜索一些quickstart來創建帶模版的項目。

如:https://mvnrepository.com/artifact/org.apache.flink/flink-quickstart-java/1.17.1

這是一個flink的快速啓動模版。

然後,我們找到他的jar包內容,如下:

<!-- https://mvnrepository.com/artifact/org.apache.flink/flink-quickstart-java -->
<dependency>
    <groupId>org.apache.flink</groupId>
    <artifactId>flink-quickstart-java</artifactId>
    <version>1.17.1</version>
</dependency>

然後再創建項目的Add按鈕的彈出菜單裏,添加jar包內容,如下:

image

然後修改我們項目的groupid和artifactid,如下圖:

image

這樣,帶模版的項目就創建完成了。

image

maven 相關網站

https://mvnrepository.com/

https://central.sonatype.com/


注:此文章爲原創,任何形式的轉載都請聯繫作者獲得授權並註明出處!



若您覺得這篇文章還不錯,請點擊下方的【推薦】,非常感謝!

https://www.cnblogs.com/kiba/p/18056776

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章