最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解idea+maven打jar包的兩種方式

 更新時間:2020年07月16日 11:08:50   作者:CZH.Lucky  
這篇文章主要介紹了idea+maven打jar包的兩種方式,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

兩種打jar包的方法:

  1. jar包工程是maven下的quickstart工程
  2. 需要jar的是maven下的webapp工程(我這里是這樣的 )

一、普通jar包的打包方式:

在我們的idea工程界面,點擊右上角的project structure

在這里插入圖片描述

然后在project setting里面選擇Artifacts,點擊加號,選擇jar,給個包名,然后apply

在這里插入圖片描述

回到我們的工程界面,選擇菜單欄中的build,下拉菜單中的build artifacts

在這里插入圖片描述

如果是第一次打包就build,不是就rebuild

在這里插入圖片描述

操作完成之后,我們會發(fā)現(xiàn) jar包出現(xiàn)在工程根目錄下新增的out目錄中(xxx.jar)

在這里插入圖片描述

二、Maven jar包:

通過maven工具maven projects,選擇package,右擊run ‘xxx[package]'

在這里插入圖片描述

然后,我們可以在工程根目錄target下面的maven-status出現(xiàn)jar包(xxx.jar),右擊可以查看jar具體位置,我們可以新建一個文件夾,將我們自定義的jar包都放在一起。

在這里插入圖片描述

接著,我們要配置maven的環(huán)境變量(配置過程:MAVEN配置過程
在dos窗口輸入:

mvn install:install-file- Dfile=D:\myjars\webjdbc-1.1.jar -DgroupId=webjdbc -DartifactId=kb08-web-jdbc -Dversion=1.1 -Dpackaging=jar

回車之后出現(xiàn)就四導(dǎo)包成功,我們可以在maven的本地包中找到我們自定義的jar包

在這里插入圖片描述

其中要主要的是:mvn install是 MAVEN bin 命令
-Dfile 后面 是jar包的全路徑,而且在需要在maven工程的pom.xml文件下配置

在這里插入圖片描述

-DfroupId 后面是maven的groupid
-Dartifactid后面是包名
-Dversion后是版本

用idea打maven的jar包方式

在maven工具里選擇install 右擊點擊run maven build
[INFO] ----------------------< cn.kgc.kb08.jdbc:webjdbc >---------------------
[INFO] BUILD SUCCESS
[INFO] Finished at: 2020-07-16T10:11:50+08:00
出現(xiàn)以上提示,則打包成功

然后在我們的maven本地包里就能看到我們打的包,點進(jìn)去,找到后綴名為.pom的文件,復(fù)制groupid三行,到工程的pom.xml里配置dependency

在這里插入圖片描述

在這里插入圖片描述

注意,以上內(nèi)容需要一一對應(yīng)**==

到此這篇關(guān)于idea+maven打jar包的兩種方式的文章就介紹到這了,更多相關(guān)idea+maven打jar包內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • java對xml節(jié)點屬性的增刪改查實現(xiàn)方法

    java對xml節(jié)點屬性的增刪改查實現(xiàn)方法

    下面小編就為大家?guī)硪黄猨ava對xml節(jié)點屬性的增刪改查實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-10-10
  • 一文讓你搞懂如何手寫一個redis分布式鎖

    一文讓你搞懂如何手寫一個redis分布式鎖

    既然要搞懂Redis分布式鎖,那肯定要有一個需要它的場景。高并發(fā)售票問題就是一個經(jīng)典案例。本文就來利用這個場景手寫一個redis分布式鎖,讓你徹底搞懂它
    2022-11-11
  • 如何使用maven-helper插件解決jar包沖突問題

    如何使用maven-helper插件解決jar包沖突問題

    安裝了Maven?Helper插件,只要打開pom文件,就可以打開該pom文件的Dependency?Analyzer視圖,這篇文章主要介紹了使用maven-helper插件解決jar包沖突,需要的朋友可以參考下
    2024-05-05
  • IDEA報錯Error?running‘Application‘:Command?line?is?too?long的問題

    IDEA報錯Error?running‘Application‘:Command?line?is?too?lo

    這篇文章主要介紹了IDEA報錯Error?running?‘Application‘:Command?line?is?too?long的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • SpringMVC的源碼解析

    SpringMVC的源碼解析

    本文主要介紹了SpringMVC的源碼解析。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • IDEA?Error:java:無效的源發(fā)行版:13的解決過程

    IDEA?Error:java:無效的源發(fā)行版:13的解決過程

    之前用idea運(yùn)行時,也會出現(xiàn)這種情況,后面通過網(wǎng)上的資料解決了這個問題,下面這篇文章主要給大家介紹了關(guān)于IDEA?Error:java:無效的源發(fā)行版:13的解決過程,需要的朋友可以參考下
    2023-01-01
  • idea聚合工程搭建過程詳解

    idea聚合工程搭建過程詳解

    本章主要以order訂單服務(wù)來遠(yuǎn)程調(diào)用payment支付服務(wù)為例,當(dāng)然這里只是簡單的一個遠(yuǎn)程調(diào)用,沒有太復(fù)雜的邏輯,重點是要掌握的是maven的聚合工程搭建,微服務(wù)分模塊的思想,每一個步驟我都會詳細(xì)記錄,并且文章下方還提供了git源碼地址
    2022-06-06
  • JavaWeb之Filter與Listener使用解析

    JavaWeb之Filter與Listener使用解析

    這篇文章主要介紹了JavaWeb之Filter與Listener使用解析,Filter表示過濾器,是JavaWeb三大組件(Servlet、Filter、Listener)之一,過濾器可以把對資源的請求攔截下來,從而實現(xiàn)一些特殊的功能,需要的朋友可以參考下
    2024-01-01
  • java搭建ftp/sftp進(jìn)行數(shù)據(jù)傳遞的全過程

    java搭建ftp/sftp進(jìn)行數(shù)據(jù)傳遞的全過程

    ftp是一種文件傳輸協(xié)議,讓客戶端和服務(wù)端能夠互相傳遞文件,圖片等數(shù)據(jù),sftp也是一種文件傳輸協(xié)議,但是相比較而言要比ftp安全性更好些,但是也有缺點就是傳輸效率低
    2021-07-07
  • 哈希表在算法題目中的實際應(yīng)用詳解(Java)

    哈希表在算法題目中的實際應(yīng)用詳解(Java)

    散列表(Hash?table,也叫哈希表)是根據(jù)關(guān)鍵碼值(Key?value)而直接進(jìn)行訪問的數(shù)據(jù)結(jié)構(gòu),下面這篇文章主要給大家介紹了關(guān)于哈希表在算法題目中的實際應(yīng)用,文中介紹的方法是Java,需要的朋友可以參考下
    2024-03-03

最新評論

班玛县| 宜昌市| 辽中县| 泽库县| 武邑县| 新和县| 湄潭县| 中牟县| 镇江市| 双辽市| 东安县| 新邵县| 鄢陵县| 诸暨市| 东乡族自治县| 浦江县| 凤阳县| 贺兰县| 德庆县| 漠河县| 大英县| 收藏| 大悟县| 南投市| 涞水县| 武乡县| 武川县| 太谷县| 武清区| 西城区| 宣化县| 吐鲁番市| 大余县| 遵义县| 昭觉县| 岳池县| 微山县| 新巴尔虎右旗| 荆门市| 长丰县| 维西|