JAVA工程中引用本地jar的3種常用簡單方式
前言
實際項目過程中咱們經(jīng)常會碰到需要本地引用jar包到java工程中的場景,本文就介紹一下遇到此場景時如何在IDEA中導入本地jar包到工程中的3種方式,簡單卻很常用。
1. 第1種方式
IDEA -> File -> Project Structure -> Modules -> Dependencies -> + -> “JARs or Directories”
2. 第2種方式
如果要添加的本地jar文件比較多,可以考慮在工程中創(chuàng)建個文件夾,比如此處創(chuàng)建libs目錄,一次將libs文件夾導入工程
參照如下方式,將整個libs目錄jar包導入工程中
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不需要去中央倉庫或其他遠程倉庫查找依賴項,而是使用項目中指定路徑的 JAR 文件。 <systemPath> 指定系統(tǒng)中 JAR 文件的路徑
手動觸發(fā)maven依賴更新,會看到jar包已經(jīng)被加載至工程中
以上便是IDEA中經(jīng)常用到的將本地jar引入到java工程中的三種方式
總結
到此這篇關于JAVA工程中引用本地jar的3種常用簡單方式的文章就介紹到這了,更多相關JAVA工程引用本地jar內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
關于SpringBoot+Mybatis報MapperScan.factoryBean()問題
解決SpringBoot+Mybatis中的MapperScan.factoryBean()問題,讓你的項目運行更順暢!本指南將帶你一步步解決這個問題,讓你的開發(fā)過程更加高效,不要錯過這個實用指南,快來一探究竟吧!2024-02-02Java實現(xiàn)學生管理系統(tǒng)(控制臺版本)
這篇文章主要為大家詳細介紹了如何利用Java語言實現(xiàn)控制臺版本的學生管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-06-06SpringBoot應用War包形式部署到外部Tomcat的方法
這篇文章主要介紹了SpringBoot應用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-12Java基于HttpClient實現(xiàn)RPC的示例
HttpClient可以實現(xiàn)使用Java代碼完成標準HTTP請求及響應。本文主要介紹了Java基于HttpClient實現(xiàn)RPC,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-10-10詳解 Java中日期數(shù)據(jù)類型的處理之格式轉換的實例
這篇文章主要介紹了詳解 Java中日期數(shù)據(jù)類型的處理之格式轉換的實例的相關資料,日期以及時間格式處理,在Java中時間格式一般會涉及到的數(shù)據(jù)類型包括Calendar類和Date類,需要的朋友可以參考下2017-08-08