1

我有一个使用 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 的目录。

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

  • 将 SBT 移至 0.13 可行,但不是我想要的。
  • 添加一些东西到build.sbt.
4

2 回答 2

2

可以在此处找到解决方法: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

它对我有用

于 2018-01-16T14:40:46.820 回答
0

我看到这确实是 jitpack 中的一个错误。在我的项目配置中我无能为力。

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

于 2017-11-07T15:37:45.527 回答