Idea-java項目打包並發布到本地maven倉庫


打包jar包 發布到 本地maven倉庫

點擊install 發布到本地maven倉庫 顯示如下圖

在另外的項目pom.xml文件 引入依賴

<dependency>            
    <groupId>com.xxx</groupId>           
    <artifactId>wechart</artifactId>        
    <version>1.0-SNAPSHOT</version>
    <!--            <scope>system</scope>-->
    <!--            <systemPath>-->
    <!--                F:/mav/com/xxx/wechart/1.0-SNAPSHOT/wechart-1.0-SNAPSHOT.jar-->
    <!--            </systemPath>-->   
</dependency>

運行Maven項目的時候,出現了,Error:(19, 17) java: 程序包XXX不存在的情況

"xxx包不存在" 或 "找不到符號"

解決辦法

是因為打包的jar文件有問題,在別的項目不能引入,使用下面的方法導出jar包,然后覆蓋到 本地倉庫的目錄下

1、idea 打包jar包

(1)首先打開Project Structure,選中Artifacts

![4](F:\新建文件夾 (8)\4.png)

(2)點擊綠色加號,選中jar ,然后選中from modules with dependencies

![5](F:\新建文件夾 (8)\5.png)

  1. 有main方法就添加對應的類,點擊 ok

![6](F:\新建文件夾 (8)\6.png)

(4)點擊 Build ,選中 Build artifacts,就會出現對應的jar包

![7](F:\新建文件夾 (8)\7.png)

把整個jia包 復制到 本地倉庫對應的目錄下

把 wechart.jar 改成名稱

wechart-1.0-SNAPSHOT.jar

另外的項目從mvanv引入正常,不上面的錯誤


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM