新的github releases feature可以为不想要或不需要构建它们的人发布.jars。使用wget稍微调试它会发现github正在使用引擎盖下的重定向到S3存储桶来支持此功能。如果我在build.sbt文件中执行以下操作:
libraryDependencies += "edu.chop.cbmi" % "DataExpress" % "0.9.1.3" from "http://github.com/cbmi/dataexpress/releases/download/0.9.1.3/dataexpress_2.10-0.9.1.3.jar"
我从SBT收到以下错误:
[info] downloading http://github.com/cbmi/dataexpress/releases/download/0.9.1.3/dataexpress_2.10-0.9.1.3.jar ...
[warn] [FAILED ] edu.chop.cbmi#DataExpress;0.9.1.3!DataExpress.jar: The HTTP response code for http://github.com/cbmi/dataexpress/releases/download/0.9.1.3/dataexpress_2.10-0.9.1.3.jar did not indicate a success. See log for more detail. (303ms)
我认为SBT没有遵循重定向,但我无法看到如何设置它。有没有办法强制SBT遵循重定向?