Maven安裝本地的jar包和創(chuàng)建帶模板的自定義項(xiàng)目的操作過程
Maven安裝本地的jar包
如果沒配置Maven的環(huán)境變量,需要先CD到maven的安裝目錄,因?yàn)闆]配置環(huán)境變量,mvn命令是無法在maven安裝目錄以外的目錄運(yùn)行。cd C:\Maven\apache-maven-3.6.3\bin
然后執(zhí)行下面命令格式如下:
mvn install:install-file //固定格式,maven的語法 -Dfile=alibaba-sdk-1.0.0.jar //這里填寫包的路徑,因?yàn)槲覀兪窃诋?dāng)前目錄所以只需要輸入包名即可 -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包
我們實(shí)際安裝一個(gè)flink-ml的包,這個(gè)是flink的機(jī)器學(xué)習(xí)的包,命令如下:
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
界面如下:
Maven創(chuàng)建帶模版項(xiàng)目
使用maven-archetype可以在創(chuàng)建一個(gè)帶模版的項(xiàng)目。
但I(xiàn)DEA默認(rèn)只有幾個(gè)選項(xiàng),如下圖:
我們可以上網(wǎng)搜索一些quickstart來創(chuàng)建帶模版的項(xiàng)目。
如:https://mvnrepository.com/artifact/org.apache.flink/flink-quickstart-java/1.17.1
這是一個(gè)flink的快速啟動(dòng)模版。
然后,我們找到他的jar包內(nèi)容,如下:
<!-- 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>
然后再創(chuàng)建項(xiàng)目的Add按鈕的彈出菜單里,添加jar包內(nèi)容,如下:
然后修改我們項(xiàng)目的groupid和artifactid,如下圖:
這樣,帶模版的項(xiàng)目就創(chuàng)建完成了。
maven 相關(guān)網(wǎng)站
注:此文章為原創(chuàng),任何形式的轉(zhuǎn)載都請(qǐng)聯(lián)系作者獲得授權(quán)并注明出處!
https://www.cnblogs.com/kiba/p/18056776
到此這篇關(guān)于Maven安裝本地的jar包和創(chuàng)建帶模板的自定義項(xiàng)目的文章就介紹到這了,更多相關(guān)Maven安裝本地jar包內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
springboot?整合?clickhouse的實(shí)現(xiàn)示例
本文主要介紹了springboot?整合?clickhouse的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-02-02SpringBoot+MyBatis簡單數(shù)據(jù)訪問應(yīng)用的實(shí)例代碼
這篇文章主要介紹了SpringBoot+MyBatis簡單數(shù)據(jù)訪問應(yīng)用的實(shí)例代碼,需要的朋友可以參考下2017-05-05windows下zookeeper配置java環(huán)境變量的方法
今天小編就為大家分享一篇關(guān)于windows下zookeeper配置java環(huán)境變量的方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2019-03-03@JsonFormat 實(shí)現(xiàn)日期格式自動(dòng)格式化
這篇文章主要介紹了@JsonFormat 實(shí)現(xiàn)日期格式自動(dòng)格式化,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-08-08Java SpringBoot的相關(guān)知識(shí)點(diǎn)詳解
這篇文章主要介紹了SpringBoot的相關(guān)知識(shí)點(diǎn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2021-10-10關(guān)于Java整合RocketMQ實(shí)現(xiàn)生產(chǎn)消費(fèi)詳解
這篇文章主要介紹了關(guān)于Java整合RocketMQ實(shí)現(xiàn)生產(chǎn)消費(fèi)詳解,RocketMQ作為一款純java、分布式、隊(duì)列模型的開源消息中間件,支持事務(wù)消息、順序消息、批量消息、定時(shí)消息、消息回溯等,需要的朋友可以參考下2023-05-05