首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >未找到/加载全局sbteclipse插件

未找到/加载全局sbteclipse插件
EN

Stack Overflow用户
提问于 2012-04-02 10:30:08
回答 3查看 2.6K关注 0票数 1

我在将sbteclipse安装为全局插件时遇到了一些严重的困难。它看起来像是全局插件没有加载。我创建了.sbt目录并添加了一个插件目录。在插件目录中,我添加了以下build.sbt定义:

代码语言:javascript
复制
resolvers += Classpaths.typesafeSnapshots

addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.1.0-SNAPSHOT")

上面的定义在~/.sbt/plugins目录中。当我在网上搜索时,我看到大量的sbt初创公司,如下所示:(请注意全局插件加载和项目定义路径)

下面是我启动sbt并尝试运行eclipse的一个示例:

任何关于我做错了什么的想法。我已经为此工作了几个小时了。

编辑:

我没有以超级用户身份运行sbt时得到的错误:

代码语言:javascript
复制
> mkemnetz@ubuntu:~/git/GymWebApp$ sbt
bash: /bin/sbt: Permission denied
mkemnetz@ubuntu:~/git/GymWebApp$

EDIT2:

代码语言:javascript
复制
mkemnetz@ubuntu:~/git/GymWebApp$ sbt
[info] Loading global plugins from /home/mkemnetz/.sbt/plugins
[info] Set current project to default-18287a (in build file:/home/mkemnetz/git/GymWebApp/)
> eclipse
[info] About to create Eclipse project files for your project(s).
[error] java.io.FileNotFoundException: /home/mkemnetz/git/GymWebApp/target/streams/$global/project-descriptors/$global/out (Permission denied)
[error] Use 'last' for the full log.

这是我当前得到的错误。仍然不能工作,但多亏了达尔文的帮助

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-04-02 11:17:01

在我的~/.sbt/plugins目录中,我使用的是plugins.sbt,而不是build.sbt,其内容如您的示例所示。对我来说一切都很好。

更新:

出现该问题的原因是,您在超级用户的环境下运行sbt命令,导致sbt conf未正确解析。

只需在删除项目target目录后在您的用户下运行sbt即可。

票数 1
EN

Stack Overflow用户

发布于 2012-04-05 12:46:31

这是我的~/.sbt/plugins/build.sbt:

解析器+= Classpaths.typesafeResolver

addSbtPlugin("com.typesafe.sbteclipse“% "sbteclipse-plugin”% "2.0.0")

票数 0
EN

Stack Overflow用户

发布于 2014-04-02 20:47:46

引用sbteclipse github

SBT0.13及以上版本的

将sbteclipse添加到您的插件定义文件中。您可以使用以下两种文件之一:位于~/.sbt/ 0.13 /plugins/plugins.sbt的全局文件(适用于0.13及更高版本)位于PROJECT_DIR/project/plugins.sbt的特定于项目的文件

我想评论一下这个“向后兼容性非常重要!”

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

https://stackoverflow.com/questions/9970246

复制
相关文章

相似问题

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