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的一个目录。
我可以在我的项目中做些什么来完成这项工作吗?
- 将 SBT 移动到 0.13 可行,但不是我想要的。
- 向
build.sbt
添加内容。
我看到这真的是jitpack的一个bug。而且在我的项目配置中我无能为力。
可以在此处找到解决方法: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
对我有用
我有一个使用 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
添加内容。
我看到这真的是jitpack的一个bug。而且在我的项目配置中我无能为力。
可以在此处找到解决方法: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
对我有用