问题标签 [eclipse-2019-06]

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

java - Eclipse - 集合在调试变量视图中显示错误

将 Eclipse 2019-06 和 OpenJDK 11 用于个人项目。在我调试的那一刻,告诉我 entrySet() 对于 Map___ 类型是未定义的,如下所示:

调试变量视图

作为参考,我目前似乎最相关的设置:

逻辑结构设置视图

详细格式化程序设置视图

有什么我不知道的吗?我需要更改任何设置吗?这个问题似乎会影响扩展的每种类型Collection

0 投票
0 回答
82 浏览

java - Eclipse 4.12 内置自动补全功能少?

eclipse 2019-06 (4.12) 中的内置自动完成功能不考虑类型化类和方法名称中的间隙。在 eclipse Photon (4.8) 中,这工作正常。这个功能不再可用了吗?

我已将 Java >> 编辑器 >> 内容辅助 >> 高级中显示的首选项恢复为默认值。问题仍然存在。

键入button.setPainted并按下 [CTRL] + [SPACE] 不会显示任何结果。应该建议使用setBorderPainted(boolean)方法。

编辑:安装插件eclipse Code Recommenders 2.5.4 [1] 已经解决了这个问题。

[1] https://projects.eclipse.org/projects/technology.recommenders

0 投票
0 回答
286 浏览

eclipse - Eclipse 2019-06 egit freeze ide

更新到新版本的 Eclipse 后,我遇到了问题。如果我打开一个包含 .git 文件的项目,IDE 将冻结。如果我打开 Window > Preference > Team > Git > Configuration,IDE 将冻结。

要继续使用 Eclipse,我必须卸载 EGit 插件或在 Window > Preference > Team > Git > Projects 中禁用“自动共享位于 git 存储库中的项目”。

我尝试删除 Eclipse 并重新安装 2019-06 版本的 Eclipse,但我遇到了同样的问题

我尝试使用 -consoleLog 选项运行 Eclipse,所以我有一个日志,但是当 IDE 冻结时我没有错误。

我在 CentOS 7 64 位

0 投票
2 回答
296 浏览

java - 有没有办法从 Eclipse 2019-06 的 Project Explorer 面板中删除/隐藏/禁用“Java [Main|Test] Sources”工作集

我正在尝试从 Project Explorer 的工作集中删除工作集“Java Main Sources”和“Java Test Sources”。

我可以从 Select Working Set 对话窗口中删除它们,但是当 Eclipse 重新启动时它们会返回。有没有办法永久删除它们?

重新启动 Eclipse 后,我希望这些工作集不存在。

0 投票
1 回答
11482 浏览

eclipse - 由于 NoClassDefFoundError:TestEngine,Junit 5 测试无法在 Eclipse 中启动

(在stackoverflow中这个问题没有问题,所以我决定在这里分享问题和解决方案。)

我想将我的 Spring Boot 项目从 JUnit 4 迁移到 JUnit 5,所以我添加了新的 API 作为依赖项并删除了旧的:

我想对我的项目进行完全迁移,所以我明确排除了 JUnit 4 中的所有内容,并且也没有包括junit-vintage-engine如官方迁移指南中所建议的那样)。

然后,我进行了各种更改以使测试编译,例如替换@Before@BeforeEach组织导入。总而言之,这非常简单。

但是在 Eclipse 中运行测试引起了一些麻烦:

  • 首先,我收到消息“在项目构建路径上找不到'junit.framework.TestCase'。只有当 JUnit 在构建路径上时,才能运行 JUnit 3 测试。” 在自动弹出的启动配置对话框中,我发现了我的错误:我需要选择 'Test runner' JUnit 5
  • 仍然没有成功。现在我收到消息“没有使用测试运行器 'JUnit 5' 找到测试。这令人困惑,因为我在测试方法上使用了正确的 JUnit 5 注释。Eclipse 甚至证实了这一点,因为启动配置'测试方法'搜索列出了测试方法就好了。

过了一会儿,我发现测试执行在控制台中打印了一个堆栈跟踪:

这指出了问题的根本原因(见下面的答案)......

0 投票
0 回答
62 浏览

eclipse - Eclipse:在编辑器中打开没有问题时,如何从 Persistance.xml 中删除红色指示器?

以下是我的persistance.xml,它没有显示任何错误:

以下是eclipse显示的红色指标:

探险家

日食文本编辑器

0 投票
0 回答
103 浏览

eclipse - 如何将 Grails 支持添加到 Eclipse 2019-06?

使用搜索时:

它没有在列表中显示 Grails(参考:https ://www.vogella.com/tutorials/Grails/article.html )

在 Eclipse Marketplace 中也搜索过:

但它不允许安装在 Eclipse 版本中。

当我第一次配置 Grails 时,谁能建议如何在 eclipse 中创建 Grails 项目?