JAVA工程中引用本地jar的3種常用簡單方式
前言
實際項目過程中咱們經(jīng)常會碰到需要本地引用jar包到j(luò)ava工程中的場景,本文就介紹一下遇到此場景時如何在IDEA中導(dǎo)入本地jar包到工程中的3種方式,簡單卻很常用。
1. 第1種方式
IDEA -> File -> Project Structure -> Modules -> Dependencies -> + -> “JARs or Directories”
2. 第2種方式
如果要添加的本地jar文件比較多,可以考慮在工程中創(chuàng)建個文件夾,比如此處創(chuàng)建libs目錄,一次將libs文件夾導(dǎo)入工程
參照如下方式,將整個libs目錄jar包導(dǎo)入工程中
3. 第3種方式
如果項目是maven工程,可以通過修改pom文件,將本地jar引用工程中,如下所示
<dependency> <groupId>com.sun.jdmk</groupId> <artifactId>jmxtools</artifactId> <version>1.2.1</version> <scope>system</scope> <systemPath>/Users/apple/Downloads/jmxtools-1.2.1.jar</systemPath> </dependency>
元素說明如下:
<scope>system</scope> 告訴Maven不需要去中央倉庫或其他遠(yuǎn)程倉庫查找依賴項,而是使用項目中指定路徑的 JAR 文件。 <systemPath> 指定系統(tǒng)中 JAR 文件的路徑
手動觸發(fā)maven依賴更新,會看到j(luò)ar包已經(jīng)被加載至工程中
以上便是IDEA中經(jīng)常用到的將本地jar引入到j(luò)ava工程中的三種方式
總結(jié)
到此這篇關(guān)于JAVA工程中引用本地jar的3種常用簡單方式的文章就介紹到這了,更多相關(guān)JAVA工程引用本地jar內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
關(guān)于SpringBoot+Mybatis報MapperScan.factoryBean()問題
解決SpringBoot+Mybatis中的MapperScan.factoryBean()問題,讓你的項目運行更順暢!本指南將帶你一步步解決這個問題,讓你的開發(fā)過程更加高效,不要錯過這個實用指南,快來一探究竟吧!2024-02-02Java實現(xiàn)學(xué)生管理系統(tǒng)(控制臺版本)
這篇文章主要為大家詳細(xì)介紹了如何利用Java語言實現(xiàn)控制臺版本的學(xué)生管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-06-06Java基礎(chǔ)之隱式轉(zhuǎn)換vs強制轉(zhuǎn)換
這篇文章主要介紹了Java基礎(chǔ)之隱式轉(zhuǎn)換vs強制轉(zhuǎn)換的相關(guān)資料,需要的朋友可以參考下2015-12-12SpringBoot應(yīng)用War包形式部署到外部Tomcat的方法
這篇文章主要介紹了SpringBoot應(yīng)用War包形式部署到外部Tomcat的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-08-08mybatis中如何傳遞單個String類型的參數(shù)
這篇文章主要介紹了mybatis中如何傳遞單個String類型的參數(shù),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-11-11Java中的拷貝數(shù)組CopyOnWriteArrayList詳解
這篇文章主要介紹了Java中的拷貝數(shù)組CopyOnWriteArrayList詳解,ArrayList和LinkedList都不是線程安全的,如果需要線程安全的List,可以使用synchronizedList來生成一個同步list,但是這個同步list的方法都是通過synchronized修飾來保證同步的,需要的朋友可以參考下2023-12-12最新SpringCloud?Stream消息驅(qū)動講解
SpringCloud Stream 是一個構(gòu)建消息驅(qū)動微服務(wù)的框架,通過 SpringCloud Stream 連接消息中間件,以實現(xiàn)消息事件驅(qū)動,這篇文章主要介紹了SpringCloud?Stream消息驅(qū)動,需要的朋友可以參考下2022-11-11Java基于HttpClient實現(xiàn)RPC的示例
HttpClient可以實現(xiàn)使用Java代碼完成標(biāo)準(zhǔn)HTTP請求及響應(yīng)。本文主要介紹了Java基于HttpClient實現(xiàn)RPC,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-10-10詳解 Java中日期數(shù)據(jù)類型的處理之格式轉(zhuǎn)換的實例
這篇文章主要介紹了詳解 Java中日期數(shù)據(jù)類型的處理之格式轉(zhuǎn)換的實例的相關(guān)資料,日期以及時間格式處理,在Java中時間格式一般會涉及到的數(shù)據(jù)類型包括Calendar類和Date類,需要的朋友可以參考下2017-08-08