问题标签 [eclipse-oxygen]

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 投票
10 回答
35512 浏览

java - gradle java9 无法定位平台:'Java SE 9' 使用工具链:'JDK 8 (1.8)'

我想在 Eclipse 氧气中的 gradle 项目中使用 java9。当我运行时:

使用以下代码:

我测试的课程为:

我收到错误消息

无法使用工具链定位平台:“Java SE 9”:“JDK 8 (1.8)”。

我的 eclipse.init 是

我添加了 JAVA_HOME

我已经添加了构建路径

我改变了编译参数

我已经在 Build.Gradle 中设置了编译参数。

我必须做什么才能让它运行?

0 投票
0 回答
671 浏览

java - 无法打开 Eclipse Oxygen 编辑器

打开 Eclipse 后,我收到以下错误:

堆栈跟踪的快照

请提出任何可能的解决方案。我需要卸载/重新安装任何插件吗?

0 投票
1 回答
229 浏览

java - Eclipse Oxygen JVM 错误

我刚回到java,去下载了最新的Eclipse Oxygen。安装完毕后,我尝试启动并获得以下错误对话框。

不兼容的JVM

所以我去下载了 Java 8 并安装了它。我再次尝试打开 Eclipse。它仍然显示完全相同的答案。关于如何解决这个问题的任何想法?

0 投票
1 回答
2406 浏览

java - 测量eclipse中的速度,运行时间,执行时间

我试图找到一个合理的机会来测量我的java程序/程序部分的速度,例如测试两种方法中哪一种执行得更快。注释掉这两种方法中的一种,确定运行时间,最后比较时间。我不想在我的程序中使用任何代码,例如:

对于 eclipse 氧气,我尝试了集成在 eclipse 中的 java profiler,称为:JVM Monitor。

但是我只获得了例如和其他信息的 cpu 的复杂细节,并不真正属于我的方法的执行时间。还是我忽略了什么。

也许来自 eclipse Marketplaces 的另一个插件更有用并且只关注执行时间?

0 投票
2 回答
1394 浏览

eclipse - 如何在 Eclipse 中运行 Java 9 主类而不编辑启动配置?

我在运行 Java 9.0.1 的 Eclipse Oxygen.1a Release (4.7.1a) 的 Maven 项目中创建了一个简单的 Hello World 主类和一个 module-info.java 文件。

当我尝试通过右键单击启动主类 - 作为 Java 应用程序运行时,出现错误:

启动层初始化时出错
java.lang.module.FindException: Module com.github.gv2011.quarry.modules.moda not found

我可以从 target/classes 目录的命令行成功运行它:

如果我手动编辑创建的启动配置并添加 VM 参数

它也有效。

有没有一种更舒适的方式来从 Eclipse 启动主类而无需手动启动配置编辑?

主类:

模块-java:

相关问题:Eclipse - 添加 module-info.java 时找不到模块

Eclipse 创建的启动配置(不工作)是这样的:

有效的是:

0 投票
0 回答
663 浏览

maven - 如何将 Junit 4 与 Java 9 模块、Maven 和 Eclipse 一起使用?

我使用默认的 Maven 目录布局创建了一个带有 Main 类和 JUnit 4 测试类的简单 Java 9 / Maven 项目。

我在文件夹 src/main/java 中有一个 module-info.java 文件,Java 9 在 POM 中配置。所有地方都只使用 Java 9。

maven构建成功,测试执行。

当我将项目导入 Eclipse(导入现有 Maven 项目,Oxygen.1a)时,Eclipse 抱怨 JUnit 不在类路径中 - 但它出现在 Maven 类路径中。Eclipse 建议将 JUnit 添加到类路径中——但这也无济于事。

(没有 module-info.java Eclipse 项目按预期工作)。

这是 Eclipse 问题还是我应该做不同的设置?有简单的解决方法吗?

据我了解,surefire 采取了一些特殊措施来克服测试类位于与 module-info.java 不同的目录中的问题。

Eclipse 如何处理这个问题?

0 投票
1 回答
337 浏览

java - Eclipse Oxygen:设置光标颜色(黑色)

更新后,我的 Eclipse Oxygen 选择了白色作为光标颜色,这使得它几乎不可见。所以,我没有做我的工作,而是花了一个星期一的早晨试图让它恢复正常——黑色,也就是。

有可能的解决方法,比如使线条背景颜色变暗,但我想以常规方式修复。

我正在使用 CentOS 7.3 + Gnome。操作系统最近也进行了更新,外观也发生了变化。所以我不确定,是关于操作系统还是 Eclipse。标记两者。

有人遇到过同样的问题并解决了吗?

0 投票
0 回答
1929 浏览

java - org.eclipse.swt.SWTError:没有更多的句柄

获取 Eclipse 错误 - 从编辑器切换到控制台(任何视图,如日志、包窗口)并返回到编辑器视图时。

我的 Eclipse 配置是: Eclipse IDE for Java Developers 版本:Oxygen.1a Release (4.7.1a) Build id: 20171005-1200 OS: Windows 7, v.6.1, x86_64 / win32

而且我已经安装了 WindowBuilder 并将其编辑器设为默认 - 并在互联网上搜索 - 但没有成功解决它。

0 投票
0 回答
619 浏览

c++ - Eclipse Oxygen 在标准库中找不到任何 C++ 对象

我在使用 Eclipse Oxygen 时遇到问题,Eclipse 在标准库中找不到任何内容:

这是我拥有的一段代码:

shared_ptr 高亮显示错误消息“无法解析符号‘shared_ptr’”。我在使用 std:: 命名空间的任何对象上收到此错误。

例如,如果我有

与以前相同的错误,但 Eclipse 找不到 Symbol atomic

但是,包含没有任何此类错误,表明找不到标头。

当我需要使用来自另一个目录 (/opt/dev/usr/bin/g++) 的 --version 是 g++ (GCC) 5.3.1 20160406 的 g++ 使用 C++11 时,这种情况开始发生

我在我的 Project->Properties->C/C++ Build->Settings->Tool Settings 中将该路径设置为我的 GCC C++ 编译器的命令。

我还将 /opt/dev/usr/include 目录添加到我的库路径并将其导出。

还有我的 /usr/include /usr/local/include 在我认为可能会弄乱索引器的包含中,但我不知道如何告诉 Eclipse 忽略这些路径。

我不确定我需要做什么才能让 Eclipse 再次识别任何标准库......

0 投票
2 回答
2230 浏览

java-9 - Eclipse Oxygen 无法运行 - org.eclipse.swt.SWTException:无效的线程访问

我有以下问题:我的 Eclipse Oxygen 无法运行(附加错误)。当我在下载后运行它时(在 9 月 1 日和 12 月 2 日测试),在新安装时一切都很好。但是,当我重新启动计算机时,除非我重新安装它,否则 Eclipse 将不会再次启动。我已经清除了与我的项目相同的两个 eclipse 缓存(甚至从 repo 获取了新版本),工作区和 eclipse 安装位置也是新鲜的。我已阅读例如https://bugs.eclipse.org/bugs/show_bug.cgi?id=475392https://bugs.eclipse.org/bugs/show_bug.cgi?id=514895和其他相关帖子,但没有帮助。任何想法?我正在使用 Windows 10 64 位和 JDK 9.0.1+11。我唯一的插件是 BndTools 3.5,最新的,项目需要 java 8(当前运行时 jdk 是 152)。在运行我的项目并同时解决示例 bnd 项目(http://enroute.osgi.org/tutorial_base/600-testing.html)中的依赖项之后,问题开始于 12 月 15 日星期五。之后无法运行eclipse。但是,我之前做过并且没有遇到任何问题(我的意思是打开示例并运行它)。另外,我已经清除了 p2、mvn 和 bnd 缓存。

下面提到了来自 eclipse .log 的堆栈:

新安装和脏安装的区别


更新

刷新整个系统后,问题消失了一段时间,但又出现了,所以在我看来它消除了操作系统的影响。正如Struarf 在他的回答中提到的那样,删除configuration/org.eclipse.osgi 临时文件可以解决问题。然而,当我安装了氧气 2 时,我注意到这个问题比以前少得多(实际上现在是第 2 次,持续了 2 周,无论以前是否出现在每个可能的场合),所以也许它是一个好方法......