【发布时间】:2014-10-07 18:26:33
【问题描述】:
使用命令 sbt publishM2 后,它会生成带有 SNAPSHOT 字样的文件:
- myProject-0.1.0-SNAPSHOT-javadoc.jar
- myProject-0.1.0-SNAPSHOT-javadoc.jar.md5
- myProject-0.1.0-SNAPSHOT-javadoc.jar.sha1
- myProject-0.1.0-SNAPSHOT-sources.jar
- myProject-0.1.0-SNAPSHOT-sources.jar.md5
- myProject-0.1.0-SNAPSHOT-sources.jar.sha1
- myProject-0.1.0-SNAPSHOT.jar
- myProject-0.1.0-SNAPSHOT.jar.md5
- myProject-0.1.0-SNAPSHOT.jar.sha1
- myProject-0.1.0-SNAPSHOT.pom
- myProject-0.1.0-SNAPSHOT.pom.md5
- myProject-0.1.0-SNAPSHOT.pom.sha1
但 maven 想要 myProject-0.1.0-20140813.192452-1.jar 之类的东西,而不是 SNAPSHOT 字。所以 maven 尝试下载新的 jar 而不是从 sbt 发布中使用。
是否可以将 SBT 配置为自动生成此类日期而不是 SNAPSHOT?
【问题讨论】:
标签: java scala maven repository sbt