如何在Maven项目中引入自己的jar包
2个回答
展开全部
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属性使用。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询