我在将 sbteclipse 作为全局插件安装时遇到了一些严重的困难。似乎没有加载全局插件。我创建了 .sbt 目录并添加了一个插件目录。在插件目录中,我添加了以下 build.sbt 定义:
resolvers += Classpaths.typesafeSnapshots
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.1.0-SNAPSHOT")
上面的定义在~/.sbt/plugins
目录中。当我在网上搜索时,我看到很多 sbt 初创公司,如下所示:(注意全局插件加载和项目定义路径)
现在这是我的 sbt 启动示例和我尝试运行 eclipse 的示例:
关于我做错了什么的任何想法。我已经为此工作了几个小时。
编辑:
我没有以超级用户身份运行 sbt 得到的错误:
> mkemnetz@ubuntu:~/git/GymWebApp$ sbt
bash: /bin/sbt: Permission denied
mkemnetz@ubuntu:~/git/GymWebApp$
编辑2:
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.
这是我得到的当前错误。仍然没有工作,但由于达尔文而得到很大改善