使用命令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?