天天看点

如何将jar包打包进自己的maven仓库

1.首先确定本地安装了java,并配置了环境变量。

在~/(用户账户路径)目录下创建.bash_profile文件,输入一下内容:

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
           

然后source ~/.base_profile.使配置生效。

2.再确定下本地是否安装了maven,并配置了环境变量。

export M2_HOME=/Users/xxx/software/apache-maven-3.6.3
export PATH=$M2_HOME/bin:$PATH
           

继续source ~/.base_profile.使配置生效。

可以在所有环境变量都写完之后在执行生效命令。

3.使用mvn命令再测试下。

成功后输入

mvn install:install-file -Dfile=/Users/xxx/Downloads/eos4j-1.0.0.jar -DgroupId=io.eblock.eos -DartifactId=eos4j -Dversion=1.0.0 -Dpackaging=jar
           

参数:

-Dfile: jar的所在路径+jar包名.jar

-DgroupId: 对应maven坐标的groupId

-DartifactId: 对应maven坐标的artifactId

-Dverson: 对应maven坐标的version

然后等待到

如何将jar包打包进自己的maven仓库

这样就将一个本地的jar包打包进本地maven仓库了。

<dependency>
    <groupId>io.eblock.eos</groupId>
    <artifactId>eos4j</artifactId>
    <version>1.0.0</version>
</dependency>