问题标签 [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 投票
2 回答
2484 浏览

macos - 如何让 Eclipse Oxygen 在 Java 9 上运行

我拼命尝试让 Eclipse Oxygen 在 Mac OSX 上运行 Java 9,但不知何故我似乎失败了。

到目前为止我已经完成的步骤:

  • 在 /Library/Java/JavaVirtualMachines/jdk-9.jdk 中安装了 Java 9 JDK(在已安装的 /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk 旁边)

  • 从 Eclipse 市场安装了“Java 9 Support (BETA) for Oxygen 4.7”插件(我安装了 Oxygen 4.7 for Java EE Developers)

  • 在 eclipse.ini 中的 -vmargs 行之后添加了行“--add-modules=java.se.ee”(如此处建议:使用 java 9 ea,Eclipse 无法安装并显示错误“发生错误,请参阅日志文件 null" ) 以避免启动问题

  • 将设置中的编译器合规级别设置为“9(BETA)”

  • 将 Java 9 SDK 添加到已安装的 JRE 并使其成为默认选择

现在,在我的程序启动时,我打印出所有 System.getProperty() 值。例如,我得到

  • java.runtime.version:1.8.0_144-b01

  • java.specification.version:1.8

  • java.vm.specification.version:1.8

  • java.version: 1.8.0_144

为什么?!还有什么可以告诉 Eclipse 看在上帝的份上不使用 Java 8 而是使用 Java 9?

我需要 Java 9 的一个原因是 TLS 的新安全功能 OCSP 装订(请参阅https://docs.oracle.com/javase/9​​/security/java-pki-programmers-guide.htm#JSSEC-unique_4307382)。

系统属性“jdk.tls.server.enableStatusRequestExtension”在当前查询时返回“null”,但在 Java 9 中应该返回“false”:

我希望你能在这里帮助我。

0 投票
2 回答
3724 浏览

eclipse - 在 Eclipse Oxygen 中禁用调试步骤按钮

我已将 Eclipse 升级到 Oxygen,并添加了 Scala 和 Python。我注意到在 Java 中编程时,调试器的步骤命令仍然被禁用。我可以运行调试器,它会一直运行,直到遇到断点,但是我无法介入或越过。我只能停止(本地)VM。

有什么想法吗?

0 投票
3 回答
11183 浏览

java - 为什么不开始日食氧气(第一次)?

我喜欢使用 Eclipse 氧气进行 java 开发。我已经有一年没有使用这个 IDE 了。我记得真的很喜欢。但是,我记得它不是最容易安装的 IDE。任何帮助将不胜感激。

这是我安装的java。

  • 爪哇 9爪哇
  • SE 开发套件 9

我不知道发生了什么。请随时建议另一个 IDE。

这是日志文件:

0 投票
1 回答
149 浏览

php - Eclipse PDT Oxygen - 无法标记为源文件夹

问题

在以前版本的 Eclipse PDT 中,项目中的所有 PHP 类,据我目前的理解,都包含在默认建议中。然而,在 Oxygen 中,似乎只有位于标记为源文件夹的目录中的文件才会显示在默认建议下。

除了我的项目中的一个目录之外,所有目录都被标记为源文件夹,但我相信是这种情况,因为我使用早期版本的 Eclipse 创建了它们(不记得了;记性不好)。未标记为源文件夹的目录中的类根本不会显示在默认建议下,并且当我尝试在代码的其他部分使用它们时会产生错误。

TL;DR 版本

某些类不会出现在默认提议下,如果在代码的其他地方使用会产生错误。就好像它们根本不存在一样。似乎正在发生这种情况,因为某些目录未标记为源文件夹,从而使其中的内容在 Eclipse 中似乎不可见。

沉思

我一直在考虑什么可能导致这种事情发生,如上所述,我相信这个问题可能与某些目录没有被标记为源文件夹有关。在 Eclipse PDT Oxygen 中,除了以前的 Eclipse 版本外,不能直接将标记目录标记为源文件夹。

从重新创建目录、重构目录、查看菜单等等,我都尝试过。但是,这些行动没有运气。

希望有人会知道我在描述什么,从而能够为我指明正确的方向!

0 投票
2 回答
1042 浏览

eclipse-oxygen - 在 Eclipse 氧气中打开工作区时出错

我想在日食氧气中打开我的工作区,但不久后显示此错误

发生了错误。查看日志文件 /home/david/workspace/.metadata/.log。

在日志中显示下一条消息:

0 投票
0 回答
40 浏览

eclipse - Eclipse Oxygen 不会在带有 Java 9 的 macOS 中启动

我正在尝试为我的 macOS sierra 10.12 安装 Eclipse。

我在启动时收到一条错误消息,要求我检查日志文件。

日志:

我曾尝试.snap从 Eclipse 文件夹中的隐藏文件夹中删除文件,但无济于事。

重新安装似乎也不起作用。

0 投票
2 回答
3162 浏览

eclipse - 升级到 4.7 后无法在 Eclipse 运行配置中添加 Java 应用程序

我的应用程序在 Java 9 上无法正常运行。为了调试它,我升级到 Eclipse 4.7(氧气),因为 Neon 不支持 Java 9,并应用了 Java 9 支持补丁。

这样做之后,eclipse 无法加载我预先存在的任何 Java 应用程序。认为这可能是版本差异的事情,我删除了它们,尝试重新添加。但是当我单击“新建”按钮添加配置时,什么也没有发生。

如果我双击“Java 应用程序”,我会收到以下错误:

发生了错误。有关详细信息,请参阅错误日志。
试图访问方法 org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.getTabViewer()Lorg/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationTabGroupViewer;来自类 org.eclipse.jdt.internal.debug.ui.launcher.LocalJavaApplicationTabGroup

我能够为其他类型的应用程序(Java Applet、Eclipse 应用程序)添加配置,所以这似乎只是 Java 应用程序的问题。

我也尝试了一个新的工作区,但也有同样的问题。我怎样才能解决这个问题?

0 投票
3 回答
2961 浏览

java - eclipse氧气版java 9中选择JRE运行环境

我正在尝试使用 Eclipse Oxygen 版本探索 Java 9 功能。我已经下载了 java 9 和 Eclipse Oxygen 版本。

但是当我尝试创建一个新的 java 项目时,Java SE 1.9 在 JRE 执行环境列表中不可用。

如何进一步进行?任何帮助,将不胜感激。

选择运行时环境 在此处输入图像描述

选择默认的 JRE?? 在此处输入图像描述

0 投票
0 回答
627 浏览

java - 升级 eclipse Oxygen 1A.RC1 后无法运行 java 应用程序

最近我已经将我的eclipse升级到 4.7 以支持Java9 升级后 eclipse 没有加载预先存在的 java 应用程序。当我检查 run as run as > run configuration并双击 java 应用程序时,它会抛出

发生了错误。有关详细信息,请参阅错误日志。试图访问方法 org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.getTabViewer()Lorg/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationTabGroupViewer;来自类 org.eclipse.jdt.internal.debug.ui.launcher.LocalJavaApplicationTabGroup

在我下载了eclipse-oxygen1-a(它支持没有任何插件的java9)后,上面的错误就消失了,但仍然不能作为java应用程序运行。在控制台上收到此错误

我通过Eclipse的内置ErrorLog检查了错误

窗口 -> 显示视图 -> 常规 -> 错误日志

收到以下错误

会话数据

0 投票
1 回答
1526 浏览

eclipse - 将 Eclipse 配置为使用 HTTPS 进行插件下载

我可以将 Eclipse 配置为通过 HTTPS 下载插件资源吗?只允许 HTTPS 下载我的代理/防火墙后面的 jar。

此外,我找不到一些插件资源可以离线安装,或者其中一些需要太多工作。