如何在Maven项目中引入自己的jar包

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Maven项目中引入自己的jar包相关的知识,希望对你有一定的参考价值。

Maven 构建的项目都有自己的POM文件 ,而在pom文件中添加自己需要依赖的jar的信息就可以在项目中引入自己需要的依赖jar;

添加方法如下

groupId :是指这个jar在本地仓库的包路径;

artifactId:是这个jar的包名;

version:是这个jar版本号;

scope:scope在maven的依赖管理中主要负责项目的部署他的值有:

默认就是compile,什么都不配置也就是意味着compile。compile表示被依赖项目需要参与当前项目的编译,当然后续的测试,运行周期也参与其中,是一个比较强的依赖。打包的时候通常需要包含进去

scope为test表示依赖项目仅仅参与测试相关的工作,包括测试代码的编译

runntime表示被依赖项目无需参与项目的编译,不过后期的测试和运行周期需要其参与。

provided意味着打包的时候可以不用包进去,别的设施(Web Container)会提供

从参与度来说,也provided相同,不过被依赖项不会从maven仓库抓,而是从本地文件系统拿,一定需要配合systemPath属性使用。

参考技术A 如果是用eclipse或者idea,可以在pom.xml中加入依赖,Maven会根据依赖在中央仓库自动下载

以上是关于如何在Maven项目中引入自己的jar包的主要内容,如果未能解决你的问题,请参考以下文章

在jmeter中引入自己的jar包

如何在maven中要引入json包

maven库中有jar包,但是引入不到,可以直接把包下载下来

如何在maven中排除jar包中引入的另一个jar包

在maven中怎么引入json包?

idea非maven项目引入jar包