当前位置: 首页 > 知识库问答 >
问题:

sbt无法为scala版本2.11.12创建jar

靳茂
2023-03-14

我正在努力创造。用于简单hello world项目的jar文件,使用intellij IDE中的scala(2019.3.2社区版)和sbt构建工具(版本1.3.8)。对于scala 2.13版,我可以做到这一点,而不会出现任何问题。1.但是当我把这个改成2.11。12,sbt包因以下错误而损坏。我还想在这个项目中添加spark核心依赖项。所以我必须使用2.11。12版本,因为2.13没有兼容的版本。1.请帮我解决这个错误。

共有1个答案

商高谊
2023-03-14

这个问题已经解决了。我在本地计算机上运行了两个版本的Java8。卸载旧版本后,我可以在scala版本和run版本之间切换

sbt包

用它们做罐子。

 类似资料:
  • 我发布了一些库使用它的工作和发布到我的目录。 然后我有一个依赖于这些库的项目,但是sbt更新找不到它们。 具体来说,我的项目有以下依赖项: 出现以下错误: 当我查看目录时,我可以看到已发布的jar,但它们的名称附加了scala版本,这就是解析失败的原因,我认为: 如果我真的发布到一个回购,我可以解决库。 有人知道sbt咒语来解决这个问题吗?;-) 干杯卡尔 更新:-我认为Coursier是问题,不

  • 我有一个scala play应用程序;我正试图为我们的服务暴露健康检查。健康检查的一部分,我想捕捉项目工件版本。 惰性val root=(文件中的项目(“.”)).EnablePlugins(PlayScala)

  • 我在react native上做了一个项目。一切都很好,每当我创建调试apk时,它也总是有效的。但现在我必须创建一个签名版apk,将其部署到google play商店。为此,我使用命令。我为构建添加了密钥库细节。gradle as<code>…android{…签名配置{release{storeFile(‘your_key_file_name.keystore’)storePassword‘yo

  • 在过去的几个小时里,我一直在努力设置IntelliJ IDEA Ultimate以便与scala/sbt一起使用,但目前我遇到了一个错误,我甚至不知道如何正确地查找。不幸的是,谷歌搜索错误代码并没有帮助:(。 因此,每次我建立一个新的项目或导入一个现有的项目时,遵循以下说明: https://scala-lang.org/documentation/getting-start-intellij-t

  • 当我使用IntelliJ时,一切运行都没有问题,但是当我尝试在命令行中编译和运行Scala代码时(使用),会弹出以下错误消息。 我使用的是Ubuntu 14.04 LTS。 我的Scala版本是2.9.2。 几周前我才刚刚开始学习Scala,所以如果有人能就我应该研究的内容提供一些建议,我将不胜感激。

  • sbt 是一个用于构建 Scala 和 Java 项目的构建工具,要求 Java 1.6 或者更新版本。