Maven安裝本地的jar包和創(chuàng)建帶模板的自定義項目的操作過程
Maven安裝本地的jar包
如果沒配置Maven的環(huán)境變量,需要先CD到maven的安裝目錄,因為沒配置環(huán)境變量,mvn命令是無法在maven安裝目錄以外的目錄運行。cd C:\Maven\apache-maven-3.6.3\bin
然后執(zhí)行下面命令格式如下:
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
界面如下:
Maven創(chuàng)建帶模版項目
使用maven-archetype可以在創(chuàng)建一個帶模版的項目。
但IDEA默認只有幾個選項,如下圖:
我們可以上網(wǎng)搜索一些quickstart來創(chuàng)建帶模版的項目。
如: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>
然后再創(chuàng)建項目的Add按鈕的彈出菜單里,添加jar包內容,如下:
然后修改我們項目的groupid和artifactid,如下圖:
這樣,帶模版的項目就創(chuàng)建完成了。
maven 相關網(wǎng)站
注:此文章為原創(chuàng),任何形式的轉載都請聯(lián)系作者獲得授權并注明出處!
https://www.cnblogs.com/kiba/p/18056776
到此這篇關于Maven安裝本地的jar包和創(chuàng)建帶模板的自定義項目的文章就介紹到這了,更多相關Maven安裝本地jar包內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
springboot?整合?clickhouse的實現(xiàn)示例
本文主要介紹了springboot?整合?clickhouse的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-02-02SpringBoot+MyBatis簡單數(shù)據(jù)訪問應用的實例代碼
這篇文章主要介紹了SpringBoot+MyBatis簡單數(shù)據(jù)訪問應用的實例代碼,需要的朋友可以參考下2017-05-05windows下zookeeper配置java環(huán)境變量的方法
今天小編就為大家分享一篇關于windows下zookeeper配置java環(huán)境變量的方法,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-03-03關于Java整合RocketMQ實現(xiàn)生產消費詳解
這篇文章主要介紹了關于Java整合RocketMQ實現(xiàn)生產消費詳解,RocketMQ作為一款純java、分布式、隊列模型的開源消息中間件,支持事務消息、順序消息、批量消息、定時消息、消息回溯等,需要的朋友可以參考下2023-05-05