Jitpack.io 不适用于 sbt 1.0

Jitpack.io is not working with sbt 1.0

我有一个使用 sbt 1.0 运行的 Git 项目。

我想用 jitpack.io 发布它。但是我收到以下错误:

Downloading sbt launcher for 1.0.2:
  From  http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/1.0.2/sbt-launch.jar
   To  /home/jitpack/.sbt/launchers/1.0.2/sbt-launch.jar
Download failed. Obtain the jar manually and place it at /home/jitpack/.sbt/launchers/1.0.2/sbt-launch.jar

/home/jitpack是jitpack的一个目录。

我可以在我的项目中做些什么来完成这项工作吗?

我看到这真的是jitpack的一个bug。而且在我的项目配置中我无能为力。

参见:https://github.com/jitpack/jitpack.io/issues/1887

可以在此处找到解决方法:https://github.com/jitpack/jitpack.io/issues/1887

您需要创建“.jitpack.yml”文件并填写:

# workaround for https://github.com/jitpack/jitpack.io/issues/1887

jdk:
  - oraclejdk8
before_install:
   - wget http://central.maven.org/maven2/org/scala-sbt/sbt-launch/1.1.0/sbt-launch-1.1.0.jar
install:
   - java -jar sbt-launch-1.1.0.jar publishM2

对我有用