安装第三方jar

时间:2018-04-17 09:05:09

标签: java maven

我的POM有第三方jar(maven存储库中不存在)

当我尝试使用flyway db migration时说

 mvn clean flyway:migrate -Dflyway.configFile=myFlywayConfig.properties
  

[INFO]建立失败   [信息]   -------------------------------------------------- ---------------------- [INFO]总时间:1.086秒[INFO]完成于:   2018-04-17T10:00:12 + 01:00 [信息]最终记忆:11M / 155M [INFO]   -------------------------------------------------- ---------------------- [错误]无法在项目myP上执行目标:无法解决   项目myProject的依赖项:myP:war:1.0:找不到   com.fisglobal:jdbc:jar:https://repo.maven.apache.org/maven2中的3.5.3.4   被缓存在本地存储库中,不会重新尝试解析   直到中心的更新间隔已经过去或强制更新    - > [帮助1]

所以我用

安装了它
 mvn install:install-file -Dfile=src/main/webapp/WEB-INF/lib/com.fisglobal.jdbc_3.5.3.4.jar -DgroupId=com.fisglobal.jdbc -DartifactId=jdbc -Dversion=3.5.3.4 -Dpackaging=jar

它表示构建成功,但如果我再次运行第一个命令,我会得到同样的错误。

我错过了什么?

1 个答案:

答案 0 :(得分:1)

安装中的groupId是wron,必须是-DgroupId=com.fisglobal

mvn install:install-file -Dfile=src/main/webapp/WEB-INF/lib/com.fisglobal.jdbc_3.5.3.4.jar -DgroupId=com.fisglobal -DartifactId=jdbc -Dversion=3.5.3.4 -Dpackaging=jar