首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >安装sbteclipse

安装sbteclipse
EN

Stack Overflow用户
提问于 2012-10-19 23:47:14
回答 3查看 11K关注 0票数 15

我在使用sbteclipse时遇到了问题

我所做的:

  • 转到我的全局sbt文件夹。
  • 创建插件文件夹
  • 使用plugins.sbt创建addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.1.0")文件
  • 转到了我的eclipse项目并创建了一个build.sbt文件
  • 它包括:

命名为:= "foo“ 版本:= "1.0“scalaVersion := "2.9.2”libraryDependencies += "net.java.dev.jna“% "jna”% "3.4.0“

  • 我在cmd中选择项目文件夹。和类型sbt eclipse

但我总是收到以下错误

代码语言:javascript
复制
[error] Not a valid command: eclipse (similar: help, alias)
[error] Not a valid project ID: eclipse
[error] Expected ':'
[error] Not a valid key: eclipse (similar: deliver, licenses, clean)
[error] eclipse
[error]        ^

ps:我在使用Windows。我还使用sbt 0.12

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-10-20 00:26:25

您的全局sbt文件夹位于%USERPROFILE%\.sbt (C:\Users\<username>\.sbt最有可能)。所以您的插件应该在%USERPROFILE%\.sbt\plugins\plugins.sbt中定义。

如果失败,您可以直接将其添加到项目中。添加文件路径为<project_root>\project\plugins.sbt。如果project目录不存在,则需要创建它。

票数 14
EN

Stack Overflow用户

发布于 2015-05-22 12:40:05

我想我可能已经找到解决办法了。首先,为plugins配置检查的默认目录是‘USER_HOME/..sbt/plugins’,而不是‘USER_HOME/..sbt/0.13/plugins’。

其次,指定的sbt版本似乎很重要。在'PROJECT_HOME/project/build.properties‘中,有一个'sbt.version’属性。如果此文件中指定的sbt版本与实际安装的sbt版本不同,则可能会出现问题。我认为这对我的影响更大,因为我使用的是一个Activator模板,并且它已经在这个'sbt.version‘文件中指定了'build.properties’。

当我四处闲逛的时候,我发现了这个

“对项目/plugins/插件中插件配置的支持已被删除,从0.11.2开始就不再推荐它了”,来自0.13.0.html的sbt网站。我仍然看到很多人指出,应该在‘PROJECT_HOME/PROJECT/plugins.sbt’中配置它。我觉得这很令人困惑。

票数 0
EN

Stack Overflow用户

发布于 2016-06-08 16:56:14

我有一个类似的问题和answered类似的question

我尝试了“一切”,最终,我不得不将我的sbt0.13.1更新到0.13.9

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12983900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档