Java 如何使sbt在发布到maven存储库时用实际日期替换快照?

Java 如何使sbt在发布到maven存储库时用实际日期替换快照?,java,scala,maven,repository,sbt,Java,Scala,Maven,Repository,Sbt,使用命令sbt publishM2后,它会生成包含快照字的文件: 但是maven想要像myProject-0.1.0-20140813.192452-1.jar这样的东西,而不是SNAPSHOTword。所以maven尝试下载新的jar,而不是使用sbt发布 是否可以将SBT配置为自动生成此类日期而不是快照?这似乎是Ivy的限制,目前还没有避免此问题的配置 - myProject-0.1.0-SNAPSHOT-javadoc.jar - myProject-0.1.0-SNAPSHOT-jav

使用命令
sbt publishM2
后,它会生成包含快照字的文件:

但是maven想要像myProject-0.1.0-20140813.192452-1.jar这样的东西,而不是SNAPSHOTword。所以maven尝试下载新的jar,而不是使用sbt发布


是否可以将SBT配置为自动生成此类日期而不是快照?

这似乎是Ivy的限制,目前还没有避免此问题的配置

- 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