InElij中的sbt本机打包程序未知工件

InElij中的sbt本机打包程序未知工件,sbt,sbt-native-packager,Sbt,Sbt Native Packager,我是scala新手,正在尝试将测试应用程序部署到另一台机器上。要做到这一点,我需要部署时附带的所有依赖项。在我寻找实现这一点的方法时,我使用了sbt原生打包机。git up上的自述文件要求在plugins.stb中添加以下内容: addSbtPlugin(“com.typesafe.sbt“%”sbt原生打包机“%”1.5.1”) 当我这样做时,Intellij声明即使在我重新导入项目之后,它仍然是一个未知的工件。我遗漏了什么明显的东西吗?你真的把它添加到了项目/插件.sbt?另外,请发布完整的

我是scala新手,正在尝试将测试应用程序部署到另一台机器上。要做到这一点,我需要部署时附带的所有依赖项。在我寻找实现这一点的方法时,我使用了sbt原生打包机。git up上的自述文件要求在plugins.stb中添加以下内容:
addSbtPlugin(“com.typesafe.sbt“%”sbt原生打包机“%”1.5.1”)


当我这样做时,Intellij声明即使在我重新导入项目之后,它仍然是一个未知的工件。我遗漏了什么明显的东西吗?

你真的把它添加到了
项目/插件.sbt
?另外,请发布完整的错误消息,我们需要更多的上下文。顺便说一句,如果你只是想创建一个胖jar,你可以用
java-jar xya.jar运行,最好看看
sbt汇编
插件。谢谢你的快速回复@cbley。我发现了问题。结果证明sbt试图从中下载的URL不正确。我必须添加
resolvers+=Resolver.url(“bintray-sbt-plugins”),url(“https://dl.bintray.com/sbt/sbt-plugin-releases/(Resolver.ivyStylePatterns)
plugins.stb
除了这一更改,我还必须将我运行的sbt版本设置为
1.2.8
。也感谢您提供有关java命令的提示。我是scala新手,但我也不懂java!从Python和R中可以学到很多东西。