问题标签 [sbteclipse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1710 浏览

java - 在 Eclipse 中为 Play 框架设置 sbteclipse

我是 Play 框架的新手。我跟着这个链接,安装成功,但现在我想在eclipse上集成项目。我从play中查看了官方链接,但我不明白在哪里写

和其他步骤。

我正在使用 Mac Os X 和 Eclipse Luna。

0 投票
1 回答
335 浏览

playframework - 尝试将 Play 项目导入 Eclipse 时出错

我正在运行 Play 2.4,并尝试将项目导入 Eclipse。

我添加到项目 build.sbt 中:

当我运行 activator compile 时(如教程所示):

我收到以下错误,说sbteclipse找不到插件:

任何想法如何解决这一问题?我需要手动下载插件吗?

0 投票
1 回答
1030 浏览

playframework - 使用 SBT 生成 Eclipse 项目

我正在从 Activator 2.3.x 升级到 2.4.x(最终升级到 2.5.x)。作为此迁移的一部分,我不能再使用该activator eclipse命令从 Play 应用程序生成 Eclipse 项目。

我在一个团队中工作,其中一些使用 IntelliJ。所以,我不能为每个项目进行这些更改,因为它对 IntelliJ 用户没有用,并且不适合使用项目源进行版本。

我一直在遵循这些指示。以下是我迄今为止采取的迁移步骤:

  1. 更改 project/plugins.sbt 以使用 2.4.6
  2. 在 project/application.conf 中,更改evolutionplugin=disabledplay.evolutions.enabled=false
  3. 在 project/build.sbt 中,javaEbeanlibraryDependencies
  4. Eclipse
    用户 下载并安装 SBT:http
    ://www.scala-sbt.org/ - 解压到C:\dev\.sbt\0.13
    b。创建 SBT_HOME 环境变量 - SBT_HOME=C:\dev\.sbt\0.13
    c。添加%SBT_HOME%\bin到 -d PATH
    。 在- ePATH=...;%SBT_HOME%\bin;
    创建“插件”文件夹。在 plugins 目录中创建 plugins.sbt 文件 - f. 将以下行添加到全局 plugins.sbt: - g。编辑以指定 SBT 插件目录: - h。编辑以指定 SBT 引导目录: - i。创建 sbteclipse.sbt 文件%SBT_HOME%
    C:\dev\.sbt\0.13\plugins

    C:\dev\.sbt\0.13\plugins\plugins.sbt

    addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0")
    %SBT_HOME%\conf\sbtopts
    -sbt-dir C:/dev/.sbt/0.13/plugins
    %SBT_HOME%\conf\sbtopts
    -sbt-boot C:/dev/.sbt/0.13/plugins/boot
    %SBT_HOME%

此时,我应该可以创建一个Eclipse项目,但是它无法解析sbteclipse:

因此,您可以从上面概述的步骤中看到,我试图让我们的 Eclipse 用户从 Play 服务创建项目。我下载了 SBT,将其解压缩到我的 dev 文件夹,并开始在那里进行全局更改。

内容C:\dev\.sbt\0.13\plugins\plugins.sbt

内容C:\dev\.sbt\0.13\sbteclipse.sbt

内容C:\dev\.sbt\0.13\conf\sbtopts

项目存在于C:\dev\eclipse\workspaces\company\project。在 Cygwin 中,我导航到该位置并执行sbt eclipse(或activator eclipse,具有相同的结果),根据我的理解应该可以工作。但是,就像我说的,我得到一个错误,它不起作用。

有人可以帮助我正确设置此设置,以便我可以为 Play 服务创建 Eclipse 项目文件,并继续我快乐的 lil 迁移之旅吗?

我认为 sbteclipse 插件正试图与我系统的 scala 版本一起使用,而不是插件指定并在引导文件夹中提供的版本。

0 投票
1 回答
280 浏览

eclipse - 多项目上的 SBT eclipse 命令问题

我从一个 sbt 多项目中导入了一个 eclipse 项目。sbt eclipse 命令正常完成但是生成的 eclipse 项目充满了错误,因为看不到子项目之间的依赖关系。我认为 sbt 插件在多个项目上失败了,或者我错过了什么。从 sbt 运行的项目运行完美。但是我没有IDE支持。

我试过Idea,多项目加载完美,但是天桥上的类型指示超级慢并且经常冻结Idea,它无法使用。由于依赖关系,Eclipse 会出现大量错误,但对于已识别的类型,它会很快给出它们。我希望有人有解决方案。

0 投票
1 回答
459 浏览

eclipse - 无法在 sbteclipse 中创建 src 文件夹

我是 sbt 的新手,我正在尝试使用 sbt eclipse 插件创建一个新项目。

我在 SO 上浏览过类似的帖子,但没有帮助。

项目目录中的build.sbt

plugins.sbt全局

我从命令提示符运行 sbt eclipse。它创建了我可以在 Eclipse 中导入的项目,但它不创建 src 文件夹。我究竟做错了什么?

0 投票
0 回答
47 浏览

scala - 多项目 .sbt 构建定义格式会破坏插件

根据sbt 文档

当前的建议是使用多项目 .sbt 构建定义。

当我尝试按照文档的示例实现这一点时,sbt 不再识别我添加的 sbt-assembly 和 sbteclipse 插件:

当我恢复到裸 .sbt 构建定义时,它确实有效。

我假设解释与范围界定有关,或者与我的build.sbt文件中需要的一些附加行有关。

有人有解释吗?我不认为这在文档中。至少在我能找到的任何地方都找不到。如果我错了,请指出我的相关部分。谢谢!

0 投票
1 回答
72 浏览

java - 覆盖eclipse项目名称?

看来 sbteclipse 插件从 playframework 项目名称(也是文件夹名称)生成 .project 中的名称。

有没有办法覆盖这个?我有两个正在开发的应用程序,都名为“web”(但在不同的嵌套项目/主干/等文件夹中)。默认情况下,我最终在 Eclipse 中有两个名为“web”的项目,但它不起作用。

如果没有办法覆盖 eclipse 项目名称,有什么建议可以避免这个问题的更好的项目结构/管理吗?

0 投票
1 回答
119 浏览

eclipse - 无法设置简单的 scala 项目

我已经有几年没有编码了,现在正试图重新进入游戏。我正在尝试设置一个非常简单的 scala 项目HelloWorld并在尝试从 sbt 控制台编译时收到以下错误消息。我正在添加sbteclipse插件来生成 eclipse 项目设置。

我在 macOS Sierra 上,从 brew 安装了scala 版本 2.11.8sbt 0.13.12

项目目录结构

build.sbt 的内容

plugins.sbt 的内容

HelloWorld.scala 的内容

0 投票
1 回答
106 浏览

playframework-2.0 - sbt.ResolveException play-bootstrap-SNAPSHOT

我正在尝试为 Eclipse 构建这个项目。这是我不知道该怎么做的错误

0 投票
0 回答
35 浏览

java - 惰性验证项目的类路径条目

在lagom 文档中定义服务描述时,我定义了如下服务:

但是在使用目录结构构建activator或未创建时。sbtuser-api/src/main/javauser-impl/src/main/java