概述
项目中很多Java服务的代码都是重复的,故需将公共部分提取出来,作为公共Jar包供大家使用。
本文演示Idea打包公共Jar包的过程。
过程一:打包公共Jar包
1-创建普通Java项目
2-编写公共代码
- 首先需要创建Main函数作为Jar包入口函数
- 然后就可以创建公共代码了,如下图所示:我创建了一个CommonFunc类,其中提供了一个PrintLine()公共函数。
配置打包Jar包的参数
将刚才创建的Ja包入口类填入指定位置:
打包Jar包
可以看到,打包jar包成功。
过程二:普通Java项目调用公共Jar包
1-创建普通Java项目,然后引入公共jar包依赖
在外部依赖包目录下可以看到,Jar包已引入项目。
2-调用公共Jar包的函数
可以看到,刚才封装的公共Jar包中的公共函数printLine()函数调用成功。
过程三:Maven项目调用公共Jar包
1-将公共Jar包安装到maven仓库
mvn install:install-file
"-Dfile=E:\test\TestBuildCommonJar\out\artifacts\TestBuildCommonJar_jar\TestBuildCommonJar.jar"
"-DgroupId=com.zkfr"
"-DartifactId=TestBuildCommonJar"
"-Dversion=1.0"
"-Dpackaging=jar"
"-DgeneratePom=true"
2-pom文件中配置参数
3-调用Jar包中函数
可以看到,封装的公共Jar包中的公共函数printLine()函数调用成功。
标签:Java,函数,Jar,jar,Idea,公共,打包 From: https://blog.51cto.com/weiyuqingcheng/6038808