Maven项目导入本地依赖

今天在打包一个javafx项目时,因为有一个jar包在mvn本地仓库和网上仓库都没有,所以打包后程序功能不完整,CSDN上看了一堆,都是介绍了一堆方法但每个方法都不太详细,唉...还是自己来吧

文章来源地址https://uudwc.com/A/z6ag

1. 在IDEA内执行mvn install语句将本地jar包依赖导入到仓库

 mvn语法格式(我也是刚刚学会,会这一句就行,用的时候再学)

mvn install:install-file -Dfile=【我的jar包位置】 -DgroupId=【组id】 -DartifactId=【又一个id】 -Dversion=版本 -Dpackaging=【jar】

注意:【】内是需要自己填的,根据自己的情况来,别的地方原封不动抄就行了

下面解释一下:

mvn                 -- 就是maven的简写,调用maven的意思
install             -- 代表安装本地依赖(jar包)
:install-file       -- 默认格式
-Dfile=             --【本地jar包的位置】
-DgroupId=          --【随便起也行】
-DartifactId=       --【随便起也行】
-Dpackaging=        --【是jar包就写jar】   

比如我的,groupid那些网上找不到名字也可以自己起,我就起的dgroupId=1...老傻X了(主要是第一次不会用,以为要和网上的仓库jar包的maven依赖格式匹配,但网上又没有这个包)

注意:一定要记住我们上传的时候设置的dgroupid、dartifactId和dversion,后面还要用。

到这千万别以为完了,第1步只是把本地jar包导入到本地仓库,我们还没导入到项目中,不然你打包maven项目后发现还是确jar包。

        了解一下,这是我新建项目忘记指定本地仓库了(我的maven仓库在D盘),系统默认的,这时候项目都写完再改就麻烦了,所以就这样吧,一般我们新建Maven项目一定要先指定好maven版本、仓库的位置和配置文件。

 2. 在pom.xml中添加我们的依赖(把我起的这个傻X的依赖加进去)

    <dependency>
                <groupId>1</groupId>
                <artifactId>1</artifactId>
                <version>2.6</version>
    </dependency>

3. 更新(点一下就好)

4. 结果(这种包名也是第一次见,有良好的迷惑性)

 5. 随便打包吧,没问题了

原文地址:https://blog.csdn.net/m0_64261982/article/details/129824111

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

上一篇 2023年06月13日 12:14
Python安装教程-史上最全
下一篇 2023年06月13日 12:14