美文网首页
向mavenLocale中导入第三方 jar 文件

向mavenLocale中导入第三方 jar 文件

作者: devYOUK | 来源:发表于2018-10-25 11:12 被阅读12次

有时候项目中通过 lib 目录添加了很多第三方的 jar 文件
有些 jar 文件在公共仓库中是不存在的
比如我当前项目中就使用了 Essbase JAVA Api
这个 API 是私有的,我只能从前人的代码中找到这个jar文件
如果希望统一通过 dependency 管理的方式来管理这些依赖,要怎么办?
mvn install 命令就派上用场了,它可以将本地 jar 文件上传到 mavenLocal 中
最优秀的是,它会自动生成相关的pom文件,可以方便 gradle 使用

  1. 找到 第三方 jar 文件所在的目录,比如我的文件是 ess_japi.jar
  2. 在当前目录命令行执行
mvn install:install-file -Dfile=ess_japi.jar -DgroupId=com.essbase -DartifactId=essbase-japi -Dversion=1.1 -Dpackaging=jar 

Done

相关文章

网友评论

      本文标题:向mavenLocale中导入第三方 jar 文件

      本文链接:https://www.haomeiwen.com/subject/ddeqtqtx.html