在我想使用激活器eclipse commond后,我应该看到带有eclipse项目的SBT Dependency Library容器中所有jar的项目,就像Maven Dependencies容器一样。怎么做?或者不是sbteclipse插件有这个功能吗?
答案 0 :(得分:1)
这对我有用:
确保按照here所述配置sbteclipse。
您可以在~/.sbt/0.13/plugins/plugins.sbt
:
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "3.0.0")
使用激活器
创建一个scala应用activator new minimal-scala minimal-scala
...
OK, application "hello-world" is being created using the "minimal-scala" template.
...
编译并运行应用程序
cd hello-world
activator run
...
[info] Running com.example.Hello
Hello, world!
[success] Total time: 0 s, completed Jun 11, 2015 8:50:20 PM
使用激活器
创建eclipse项目activator eclipse
[info] Set current project to hello-world (in build file:/Users/...)
[info] About to create Eclipse project files for your project(s).
[info] Successfully created Eclipse project files for project(s):
[info] hello-world
这将创建日食所需的.project
和.classpath
个文件。
现在在Eclipse中导入项目
File > Import...
ex
,然后选择Existing Projects into Workspace
Browse...
按钮选择项目文件夹,然后单击完成现在你应该在eclipse中看到你的sbt构建规范中的所有依赖项(例如build.sbt
)。 sbt依赖项出现在Referenced Libraries
。
当您想要更改依赖关系时,
build.sbt
activator eclipse
refresh
)