第三方jar包添加到Maven本地仓库

第三方jar包添加到Maven本地仓库
 最后更新于 2024年10月02日 22:58:22

第三方jar包需要添加到Maven本地仓库后,才能在项目中引入和使用。比如支付宝支付,微信授权等第三方sdk。

注意: 直接将 jar 包放在 maven 的本地仓库目录中,是无法被maven识别并使用的。必须执行命令注册到仓库中才能正常使用。

注册

准备好需要导入的jar包。然后执行下面的命令

mvn install:install-file -Dfile=/Users/java-jwt.jar -DgroupId=jwt -DartifactId=java-jwt -Dversion=3.4.1 -Dpackaging=jar
  • Dfile:jar所在的路径
  • DgroupId:项目组织唯一的标识符。jar注册成功后的一级目录
  • DartifactId:项目的唯一的标识符。jar注册成功后的二级目录
  • Dversion:jar的版本号。jar注册成功后的三级目录
  • Dpackaging:文件的打包方式。mavenpomjarwar三种打包方式
    • pom:maven依赖管理文件。类似于package.json
    • jar:Java普通项目的打包文件。开发时需要引入的基础类,类似于node_modules
    • war:Java Web项目的打包文件。做好一个Web站点后,以war包部署到服务器中,节省空间资源提高效率。

Loading...

注意

DgroupIdDartifactIdDversion可以随意填写,但是引入时需要按照自定义的内容引入。

也可以通过http://mvnrepository.com/查询