1.首先把第三方jar目录【lib】加载到项目中, ==lib目录右键菜单->Add as Library...== ->弹出Create Library->输入Name->然后点击 OK (已添加忽略)


2.菜单栏->File-Project Settings->Artifacts-> + ->JAR->From modules with dependencies..->Ok



然后点击【apply】+ 【ok】

3.点击工具栏 Build-> Artifacts... ->

然后会出现如下图的弹框->点击Build->然后会输出到【out】目录


mvn install:install-file -Dfile=jar绝对路径 -DgroupId=【maven-groupId】 -DartifactId=【maven-artifactId】 -Dversion=【maven-version】 -Dpackaging=【maven-packaging】
mvn install:install-file -Dfile=E:\ideadan\alipay-trade-sdk\out\artifacts\alipay_trade_sdk_jar\alipay-trade-sdk.jar -DgroupId=top.dearbo -DartifactId=alipay-trade-sdk -Dversion=1.0.0 -Dpackaging=jar

项目里面引入:
<dependency>
<groupId>top.dearbo</groupId>
<artifactId>alipay-trade-sdk</artifactId>
<version>1.0.0</version>
</dependency>

·
通过mvn 命令发布第三方jar到仓库
mvn deploy:deploy-file -DgroupId=top.dearbo -DartifactId=alipay-trade-sdk -Dversion=1.0.0 -Dpackaging=jar -Dfile=E:\ideadan\alipay-trade-sdk\out\artifacts\alipay_trade_sdk_jar\alipay-trade-sdk.jar -Durl=http://192.168.2.202:8081/repository/maven-releases/ -DrepositoryId=maven-releases
参数说明:
mvn deploy:deploy-file
- -DgroupId=xxxxxx 就相当于pom中的groupId
- -DartifactId=xxxxxx 就相当于pom中的artifactId
- -Dversion=xxxxxx 就相当于pom中的版本号version
- -Dpackaging=xxxxxx 就相当于pom中打包方式
- -Dfile=xxxxxx 本地环境
- -Durl=xxxxxx 上传的url
-
-DrepositoryId=xxxxxx 对应的是setting.xml 里边的id
DrepositoryId
网友评论