问题标签 [scala-ide]

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 回答
623 浏览

scala - 未找到 Scala 特征中的 @Test 方法

有人知道为什么JUnit 4 测试运行程序找不到从 Scala 特征继承的@Test注释方法它给了我“没有找到 JUnit 测试”。

但是以下修改有效吗?

在 Scala trait BarTesting 中,我定义了具有以下签名的方法。

0 投票
2 回答
498 浏览

eclipse - Eclipse 中的 Scala REPL 看不到我自己的类

我在 Eclipse 中创建了一个 Java / Maven 项目,并添加了 Scala 特性。Eclipse 可以编译我的 Scala 类(当它们正确时),但是如果我在项目中创建一个 Scala 解释器,我就无法在其中导入我的类。它说我的根包不存在。我究竟做错了什么?

0 投票
2 回答
552 浏览

eclipse - 使用 Eclipse PDE 和 Scala IDE 使用 Scala 构建 OSGi 模块

如何构建使用 Scala (2.9.1.RC3) 和 PDE (Eclipse Helios) 的 OSGi 包。我正在使用 Scala IDE (2.0.0-beta) 来构建项目并将其转换为 PDE 项目。我的 MANIFEST.MF 是这样的:

项目构建没有错误,但是当启动包时出现此异常(使用 Apache Felix 3.2.2):

和代码:

这个过程有什么问题?如何正确映射类激活器?

提前致谢

0 投票
2 回答
2149 浏览

eclipse - Scala Eclipse 插件不显示鼠标悬停文档

我刚刚安装了全新安装的 Eclipse Indigo 的 Scala IDE Eclipse 插件。我在全新安装的 Indigo 上关注了 scala-ide.org 主页上的入门 youtube 视频。它没有显示 String Java 类的完整文档,而是显示“type String = String”

通过查看项目属性,我确实注意到,在项目中的 scala-library.jar 和其他项目中,在“javadoc 位置”下,它们显示“(无)-不可修改”。我不确定这是否是问题所在,或者 Scala 编辑器是否在其他地方获取了它的文档。

有没有其他人经历过这个和/或想出如何解决它?谢谢!

0 投票
2 回答
5334 浏览

eclipse - 使用 SBT 和 Scala IDE 添加和删除依赖项

我一直在尝试使用 SBT 和 Scala IDE (Eclipse),我想知道 - 从 build.sbt 文件中添加和删除依赖项的标准工作流程是什么,项目引用的库将在 Eclipse 中更新?

添加/删除依赖项时,是否有任何当前需要在 Eclipse 中使用 sbt 的插件?

0 投票
2 回答
12261 浏览

eclipse - Eclipse:如何从更新站点安装较旧的插件版本?

我想确定将我的一个 Eclipse 插件降级到以前的版本是否可以解决我遇到的问题。我想知道是否有使用插件的 Eclipse 更新站点的通用方法,我可以使用 Eclipse 的安装 GUI 来安装旧版本的插件。

如果重要,感兴趣的工具是此更新站点上的 Scala-IDE:http: //download.scala-ide.org/releases-28/2.0.0-beta

我想要的是以前的 2.0.0-beta 版本。

0 投票
1 回答
661 浏览

scala-ide - 工作区/项目/层次结构中的 Scala-IDE 参考搜索

上个月,我在 IntelliJ 10.5 中全职从事 Scala (2.9.0-1) 的金融应用程序开发工作,并考虑多次切换到 eclipse-ide。

通过“参考 -> 工作区/项目/层次结构”进行的类或方法参考搜索是一个阻碍因素。

每当有新版本的 Scala-IDE 出现时,我一直在尝试查看参考搜索是否有效。但我得到“当前选择的操作不可用。请选择一个有效的 Java 元素名称”(当我有这个弹出窗口时,我选择了一个在 scala 中定义的类)

有没有人解决过这个问题?

开发环境

我的项目在 maven 中定义并导入到 scala-ide

最佳BG KO

0 投票
1 回答
5297 浏览

java - NoClassDefFoundError:混合 Scala/Java 项目中的 scala/ScalaObject

背景:我是一名 C# 开发人员,但我的下一个项目需要在 JVM 上。我研究了 Scala,我认为它可以让我在 C# 中尽我所能(Lambdas、推断类型、函数式样式等)。我会将自己归类为一个非常新手的 Java 开发人员……尤其是在使用 IDE 等方面。

我有一个似乎可以工作的 Scala 项目...我制作了一个 Java 项目并引用了 Scala 项目编辑器似乎知道 Scala 项目中的类(提前输入等)

当我尝试运行 Java 项目时,出现此错误:

显然,Java/Scala 编译出了问题,但我不知道如何解决它(我缺乏 Java 经验是这里的主要罪魁祸首)

我正在使用带有官方 Scala 插件的 Eclipse……所有这些在 2-3 天前都是最新的。

谢谢

0 投票
1 回答
4087 浏览

eclipse - 如何让 Scala 编译器插件在 Scala IDE 中工作

注意:这是 Scala-IDE 邮件列表上相同问题的精确转贴,我得到零回复并在 5 天后放弃等待。

我正在编写一个 Scala 编译器插件。它目前被称为 scalawrapper(但我以后可能会找到一个更好的名字)。我安装了 Typesafe Stack,并将我的插件放在下面:

现在我可以这样调用 scalac:

它会自动找到并使用我的插件。

不幸的是,我无法让 Scala-IDE 使用它。我总是得到 Missing required plugin: scalawrapper。在“项目属性\Scala 编译器(使用项目设置)\高级”选项卡中,我在 Xplugin-require 字段中输入了 scalawrapper,因为我收到错误消息,所以它可以工作。但是我在 Xpluginsdir 中输入的任何内容似乎都没有任何效果。

我尝试过上面给出的绝对路径,尝试过正斜杠和反斜杠,尝试过没有空格的临时目录,尝试过相对于项目目录,尝试过相对于工作区。它只是不会使用任何东西。我还应该注意,这并不特定于我自己的插件,因为我之前尝试在以前版本的 Scala-IDE 中使用 ScalaCL 插件,但由于完全相同的原因而失败。

我今天刚刚更新(15.10.2011),所以应该有最新版本(看来我终于可以明确地将缩进设置为 4,但也许我只是忽略了过去的设置)。

有人可以告诉我它的实际期望是什么,以及当我没有在 Xpluginsdir 中放任何东西时默认使用什么?

0 投票
3 回答
3598 浏览

eclipse - eclipse中的scala代码完成

[编辑]:我是个白痴。我使用的是“面向 Java 开发人员的 Eclipse IDE”,应该一直在使用“Eclipse Classic”。Scala 插件在 Classic 下工作得更好。

* [编辑]:11/1/2011 - 10/31 发布的 Beta 12 版本似乎要好得多 *

**[编辑]:11/4/2011 - Beta 12 版本变得不稳定,以至于我们的团队切换到 IntelliJ。希望以后尝试Eclipse插件,有不一样的体验。

我在 Eclipse 中有一个混合的 java/scala 项目,我发现代码完成并不总是有效。“对象”和在不同项目中定义的类似乎存在最多的问题。我知道这只是 scala 插件的一个“功能”,但是我应该做些什么来尽量减少这些功能的影响?

在玩了一天之后,我发现从 scala 访问 java 类的静态成员时会出现大多数问题。