问题标签 [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 回答
4615 浏览

maven - 如何在 Eclipse Oxygen 中将 log4j 与 maven 和 java9 一起使用?

我尝试将 Java8 项目迁移到 Java9。自动生成的 module-info.java 包含一个条目

并显示错误:

=> 如何正确地将 log4j 作为 Java9 的模块依赖项包含在内?

(我对以下依赖项有同样的问题:需要 hibernate.core;需要 hibernate.jpa.2.1.api;需要 jcommander;需要 junit;需要反射;)

到目前为止我做了什么:

0 投票
1 回答
881 浏览

eclipse-plugin - Eclipse Oxygen 中的黄瓜 .feature 文件存在问题

我已经在 Eclipse Oxygen 上下载了用于黄瓜测试框架的Natural插件。(这个插件是市场上唯一出现在黄瓜上的插件)。成功安装插件(并重新启动 eclipse)后,我尝试在黄瓜编辑器中打开一个.feature文件并显示以下错误:(所有 .feature 文件都是这种情况)

所需的 (...)+ 循环与输入“场景:”中的任何内容都不匹配

因此,当我右键单击时,黄瓜选项菜单不显示。感谢任何帮助。

0 投票
0 回答
612 浏览

maven - 如何在 Eclipse Oxygen 1a Release (4.7.1a) 中使用 maven 和 Java9.0.1 和 pom 打包?

下面给出的 maven 项目示例在 Eclipse Oxygen中的module-info.java中显示错误:

如果我删除线

从 pom.xml 错误消失了。但是,我需要使用 pom 包装。如果我在没有模块定义的情况下使用 Java8,那么我的真实示例中的 maven 部分工作得很好。尝试迁移到 Java9 时,我遇到了这个新问题。首先,我认为我不会正确引用 log4j 依赖项。然后我发现这与我在多模块项目中需要的 pom 打包有关。我创建了一个下面给出的最小示例,以允许您在 Eclipse 中重现错误消息。

=>这是M2E插件(1.8.2.20171007-0217)的错误吗?

=>如果没有,我如何调整我的 pom.xml 文件以使用 Java9?

相关问题:

最小示例项目(我的真实示例更复杂):

在此处输入图像描述

pom.xml:

模块信息.java

主.java

使用全新安装的 Maven 运行配置的输出:

整个 Eclipse 示例项目:

https://github.com/stefanidelloth/java9MavenEclipse

使用的工具:

适用于 RCP 和 RAP 开发人员的 Eclipse,Oxygen 1a 版本 (4.7.1a)(包括 M2E 版本 1.8.2.20171007-0217)

Java JDK 9.0.1 版

0 投票
0 回答
578 浏览

eclipse - Eclipse Oxygen 的休眠?

我没有找到适用于我的 IDE 最新版本的 Hibernate 插件,有人知道 Hibernate 最新版本(5.2.2)可能与 Oxygen 不兼容吗?

0 投票
1 回答
921 浏览

java - Java 9 JRE 在 jar 执行时导致 java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils

我在 Eclipse Oxygen.1a(操作系统:Windows 10 Home edition 64-bit)上创建了一个 jar 文件。我项目的 JRE 是 jre1.8.0_152(64 位版本)。当我使用 Java 8 JRE 运行我的 jar 文件时,程序运行良好,但是当我使用 Java 9 JRE 时,我收到以下错误:

当我执行时发生此错误java -jar myjarfile.jar使用 Java 9 JRE。

我嵌入了最新版本的Apache Commons Lang(在项目库中添加了commons-lang3-3.7.jar)并使用了最新的 Java 9 Runtime (jre9.0.1)。Apache 页面声明需要 Java 7.0+。
Java 9 和 Apache Commons 库之间是否存在不兼容问题?有什么办法可以解决这个问题?

更新
命令行包含(调试视图,右键单击并单击属性)

通过使用 Eclipse 导出 Runnable JAR 创建的 Jar 文件,使用以下设置:
可运行的 JAR 导出设置

第二次更新:我在另一个 Windows 10 pro 64 位系统和带有 Java 9 的 Ubuntu 16.04.3 LTS 上测试了我的 JAR,并且遇到了同样的问题。

0 投票
1 回答
951 浏览

java - 我在使用 Java 1.9 导出可运行 JAR 时遇到问题

我正在使用 Java 1.9 和 Eclipse Oxygen,当我尝试导出 Runnable JAR 文件时,它显示 JAR Creation 错误。当我看到详细信息时,它告诉我“无法从给定的启动配置中找到主要方法”。我已经选择了具有 main 方法但存在相同问题的类文件。如果我尝试在 Java 1.8 中使用 Eclipse Oxygen 做同样的事情,它会很好地导出,但会出现一些警告,但没关系。在 Java 1.8 中,它导出。但在带有 Eclipse Oxygen 的 Java 1.9 中,它根本不导出。有人在使用 Java 1.9 和 Eclipse Oxygen 时遇到这个问题吗?请让我知道解决方案。提前致谢。

0 投票
1 回答
1876 浏览

java - 将 JAVA 添加到 Eclipse Oxygen

我已经在我的电脑上安装了 java jdk 9 和 Eclipse Oxygen。我还在环境变量路径中添加了 jdk url 并创建了 JAVA_HOME 变量。我运行 cmd 并输入 javac 命令,一切正常。

1. 现在,当我右键单击一个项目 > 然后转到属性时,我被重定向到 Builders 选项卡。我不知道在我的 Eclipse Oxygen 上添加 JRE_SYSTEM_LIBRARY 的位置。

在此处输入图像描述

2.另外,当我想创建新项目时,通过转到文件 > 新建,没有建议添加 Java 项目

在此处输入图像描述

3.当我转到 Window > Preferences 时,安装/更新选项卡下方没有添加 Java 选项卡。

在此处输入图像描述

我错过了任何一步吗?非常感谢你们的任何帮助。

0 投票
1 回答
1021 浏览

gitlab - 将 mylyn Gitlab 连接器连接到 Eclipse 时出错

我正在尝试为 Eclipse Oxygen v4.7.1a 配置 Mylyn Gitlab 连接器,但是当我尝试添加一个新任务时,它会抛出一个异常并且它不允许我继续创建新任务。

正确输入我的数据和 gitlab 存储库的 url 地址,甚至用几个 url 进行探测,所有这些都会给我带来同样的异常。

在此处输入图像描述

异常堆栈跟踪:

关于如何解决这个问题的任何建议?

0 投票
1 回答
233 浏览

java - 带有 java 示例代码的 Eclipse 中的 Error Terrier Java

大家好,

我浏览了 terrier 快速入门教程语料库,然后运行以下代码:

我收到以下错误:

警告:在 /etc/terrier.properties 位置找不到文件 terrier.properties 假设 terrier.home 的值来自相应的系统属性。请确保属性 terrier.home 在文件 terrier.properties 中指定,或作为命令行中的系统属性。

我不明白为什么尽管检查了属性文件却找不到...还有另一个

非常感激任何的帮助。

谢谢,纳德曼诺维奇

0 投票
1 回答
169 浏览

eclipse - Eclipse Oxygen 的文本字体设置及其派生的设置不受尊重

我最近为 C/C++ 开发人员(Windows 64 位)安装了最新的Eclipse IDE。

当根据我的个人喜好更改文本字体时,我意识到此设置及其派生的设置(C/C++ 编辑器文本字体C/C++ 构建控制台文本字体结构化文本编辑器文本字体)在通用文本编辑器文本编辑器中不受尊重, C/C++ 编辑器, XML 编辑器

有趣的是:If I Reset Text Font预览中的字体名称为空(!),则仅显示字体大小,文本预览的字体是上述所有编辑器中使用的字体。

这是一个(已知的?)错误还是我在这里遗漏了什么?

更新

喜好:

喜好

这不是快递新品:

不是快递新