问题描述
我正在建立一个公共项目,其中包括一个我将从另一个项目中导入的sbt插件。我将commons项目部署到公司的nexus存储库中,插件的pom文件如下所示:
project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.XXX</groupId>
<artifactId>commons-azkaban-job-generator-sbt-plugin</artifactId>
<packaging>jar</packaging>
<description>commons-azkaban-job-generator-sbt-plugin</description>
<version>4.1.0-SNAPSHOT</version>
<name>commons-azkaban-job-generator-sbt-plugin</name>
<organization>
<name>com.XXX</name>
</organization>
<properties>
<scalaVersion>2.12</scalaVersion>
<sbtVersion>1.0</sbtVersion>
</properties>
<dependencies>
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-library</artifactId>
<version>2.12.7</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.scala-sbt</groupId>
<artifactId>sbt</artifactId>
<version>1.2.8</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.XXX</groupId>
<artifactId>commons-azkaban-job-generator_2.12</artifactId>
<version>4.1.0-SNAPSHOT</version>
</dependency>
</dependencies>
</project>
addSbtPlugin("com.XXX" %% "commons-azkaban-job-generator-sbt-plugin" % "4.1.0-SNAPSHOT")
[error] (update) sbt.librarymanagement.ResolveException: unresolved dependency: com.XXX#commons-azkaban-job-generator_2.12;4.1.0-SNAPSHOT: not found
我的两个项目都使用sbt 1.2.8和scala 2.12.7。我想当我导入插件时,我只需要在addSbtPlugin命令中使用相同的groupID,artifactId和版本。所以我不确定自己做错了什么。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)