问题标签 [eclipse-neon]

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

eclipse-neon - 如何设置 Eclipse Neon 以在使用 Java 1.7 的 Linux 系统上运行

Redhat Enterprise Linux(RHEL) 6.7 Java 版本“1.7.0_80” Eclipse Juno 3.8.2 Eclipse Neon 4.6

几个月后,我的项目将从 Eclipse 3 迁移到 Eclipse 4。我想通过玩 Eclipse Neon 来做好准备。我的环境变量 ( Linux ) 是使用 Java 1.7 设置的。

显然,我可以按照 Eclipse Neon 的要求下载 Java 1.8。

在这一点上,由于这种依赖关系,我什至无法启动 Eclipse Neon。如何让 Eclipse Neon 在启动之前指向下载的 Java 1.8?

谢谢

0 投票
1 回答
38 浏览

eclipse - 工作区中的引用折叠

当我使用 ctrl+shift+G 在 Eclipse 中查找对象的引用时,我会得到一个列表,但它们会像这样折叠:

参考

为什么会崩溃?

这四个事件是对对象的方法调用。我希望能够通过查看此列表来查看在对象上调用了哪些方法调用。能做到吗?

0 投票
1 回答
62 浏览

button - Eclipse Scout Neon M6 按钮颜色不起作用

我在 Neon 版本 M5 中有自定义颜色的按钮,如下所示:

现在当我更新到 M6 时,我的所有按钮都是黑色的。 现在按钮 按钮前

这是一个错误吗?我没有找到任何设置按钮颜色的替代方法...

0 投票
1 回答
227 浏览

java - Eclipse Neon 快速辅助自动添加@NonNull

在我的 Eclipse Neon 工作区设置中,我检查了[x] Enable annotation-based null analysis。现在,当我Assign statement to new variable从快速协助中进行操作时,Eclipse 有时会添加@NonNull到新的变量分配中。所以在第 1 行,我得到第 2 行:

这提出了两个问题:

  1. 如何启用和禁用此行为?在同一个工作区中的第二个项目中,Eclipse 不会这样做。因此,它不仅仅依赖于在工作区设置中配置的基于注释的空值分析。

  2. 为什么 Eclipse 得出结论annotation@NonNull返回值可以清楚地是null(通过文档):

java.lang.annotation.Annotation java.lang.Class.getAnnotation(java.lang.Class annotationClass)

如果存在这样的注释,则返回此元素的指定类型的注释,否则返回 null。

0 投票
1 回答
426 浏览

eclipse - 如何在 Eclipse Neon 中更改 GTK 菜单、自动完成、属性视图和弹出提示的字体大小?

我需要更改 Eclipse 菜单大小。也在属性视图中。高分辨率使字体如此微小。我找到了一种通过修改 css 文件夹中的 eclipse 相关文件来更改包资源管理器视图字体大小的方法。

eclipse\plugins\org.eclipse.ui.themes_1.1.1.v20151026-1355\css

但如何在 Eclipse 中更改“IDE 菜单”字体大小?还如何在eclipse中更改“属性视图”或自动完成(控制+空格菜单)字体大小?我到处寻找这个问题的答案。

0 投票
0 回答
65 浏览

linux - 在 Windows 内置的 Linux 中打开 maven 项目

我试图在 Linux 中打开一个在 Windows 中构建的 maven 项目。它显示了这个错误

错误:

如何解决?

发现是这样的: https ://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException 但无法弄清楚如何进行!

0 投票
0 回答
317 浏览

eclipse - Eclipse neon:我无法使用运行配置

Eclipse neon:我无法使用运行配置。我得到一个空指针异常。有没有人面临同样的问题。你能想到的任何理由。

添加了错误日志

  1. java.lang.IllegalArgumentException:参数在 org.eclipse.swt.SWT.error(SWT.java:4448) 在 org.eclipse.swt 的 org.eclipse.swt.SWT.error(SWT.java:4514) 处无效。 SWT.error(SWT.java:4419) atorg.eclipse.swt.graphics.TextLayout.setWidthInPixels(TextLayout.java:3333) at org.eclipse.swt.graphics.TextLayout.setWidth(TextLayout.java:3329) at org. eclipse.swt.widgets.Link.computeSizeInPixels(Link.java:213) 在 org.eclipse.swt.widgets.Control.computeSize(Control.java:663) 在 org.eclipse.swt.layout.GridData.computeSize(GridData. java:491) at org.eclipse.swt.layout.GridLayout.layout(GridLayout.java:221) at org.eclipse.swt.layout.GridLayout.computeSize(GridLayout.java:164) at org.eclipse.swt.widgets .Composite.computeSizeInPixels(Composite.java:238) 在 org.eclipse.swt.widgets.Control.computeSize(Control.java:663) 在 org.eclipse.swt.widgets.Composite.computeSizeInPixels(Composite.java:238) 在 org.eclipse.swt.widgets.Control .computeSize(Control.java:663) 在 org.eclipse.swt.layout.GridData.computeSize(GridData.java:491) 在 org.eclipse.swt.layout.GridLayout.layout(GridLayout.java:221) 在 org. eclipse.swt.layout.GridLayout.computeSize(GridLayout.java:164) 在 org.eclipse.swt.widgets.Composite.computeSizeInPixels(Composite.java:238) 在 org.eclipse.swt.widgets.Control.computeSize(Control. java:663) 在 org.eclipse.swt.custom.ViewFormLayout.computeChildSize(ViewFormLayout.java:90) 在 org.eclipse.swt.custom 的 org.eclipse.swt.custom.CLayoutData.computeSize(CLayoutData.java:26) .ViewFormLayout.computeSize(ViewFormLayout.java:69) 在 org.eclipse.swt。widgets.Composite.computeSizeInPixels(Composite.java:238) at org.eclipse.swt.widgets.Control.computeSize(Control.java:663) at org.eclipse.swt.custom.SashFormLayout.computeSize(SashFormLayout.java:47)在 org.eclipse.swt.widgets.Composite.computeSizeInPixels(Composite.java:238) 在 org.eclipse.swt.widgets.Control.computeSize(Control.java:663) 在 org.eclipse.swt.layout.GridData.computeSize (GridData.java:491) 在 org.eclipse.swt.layout.GridLayout.layout(GridLayout.java:221) 在 org.eclipse.swt.layout.GridLayout.computeSize(GridLayout.java:164) 在 org.eclipse。 swt.widgets.Composite.computeSizeInPixels(Composite.java:238) 在 org.eclipse.swt.widgets.Control.computeSize(Control.java:663) 在 org.eclipse.swt.layout.GridData.computeSize(GridData.java: 491) 在 org.eclipse.swt.layout.GridLayout.layout(GridLayout.java:221) 在 org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1383) 在 org.eclipse.swt.widgets.Composite 的 org.eclipse.swt.layout.GridLayout.layout(GridLayout.java:197) .updateLayout(Composite.java:1368) 在 org.eclipse.swt.widgets.Composite.layout(Composite.java:725) 在 org.eclipse.swt.widgets.Composite.layout(Composite.java:676) 在 org. eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.addContent(LaunchConfigurationsDialog.java:298) 在 org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.createDialogArea(LaunchConfigurationsDialog.java:457) 在 org.eclipse.jface。 dialogs.TitleAreaDialog.createContents(TitleAreaDialog.java:158) 在 org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.createContents(LaunchConfigurationsDialog.java:445) 在 org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1095) 在 org.eclipse.debug.internal.ui 的 org.eclipse.jface.window.Window.create(Window.java:426) .launchConfigurations.LaunchConfigurationsDialog.create(LaunchConfigurationsDialog.java:374) 在 org.eclipse.jface.window.Window.open(Window.java:783) 在 org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.open(LaunchConfigurationsDialog .java:1154) 在 org.eclipse.debug.ui.DebugUITools$2.run(DebugUITools.java:619) 在 org.eclipse.swt.custom.BusyIndi​​cator.showWhile(BusyIndi​​cator.java:70) 在 org.eclipse.debug .ui.DebugUITools.openLaunchConfigurationDialogOnGroup(DebugUITools.java:627) 在 org.eclipse.debug.ui.DebugUITools.openLaunchConfigurationDialogOnGroup(DebugUITools.java:560) 在 org.eclipse.debug.ui.actions.OpenLaunchDialogAction。run(OpenLaunchDialogAction.java:82) 在 org.eclipse.jface.action.Action.runWithEvent(Action.java:473) 在 org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:565) 在 org.eclipse .jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:397) 在 org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) 在 org.eclipse.swt.widgets.Display.sendEvent(Display. java:4415) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1103) at org.eclipse.swt.widgets .Widget.sendEvent(Widget.java:1088) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:802) at org.eclipse.jface.action.ActionContributionItem.lambda$8(ActionContributionItem.java:1258)在 org.eclipse.swt.widgets.EventTable。sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4415) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) at org.eclipse .swt.widgets.Display.runDeferredEvents(Display.java:4233) 在 org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3821) 在 org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine $4.run(PartRenderingEngine.java:1119) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run( PartRenderingEngine.java:1020) 在 org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:150) 在 org.eclipse.ui.internal.Workbench$5.run(Workbench.java:687) 在org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) 在 org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:604) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at org.eclipse.ui.internal.ide.application.IDEApplication.start( IDEApplication.java:138) 在 org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) 在 org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)在 org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) 在 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) 在 org.eclipse.core .runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 在 sun。reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673) at org.eclipse.equinox.launcher .Main.basicRun(Main.java:610) 在 org.eclipse.equinox.launcher.Main.run(Main.java:1519)
0 投票
0 回答
481 浏览

java - Eclipse Neon m2e 可以导入大项目但好像不能自动解析依赖

与此问题类似的问题,但它似乎是一个 maven/eclipse 项目问题。

我正在使用 eclipse neon 从 git 中签出,如下所示:

  • 文件 -> 导入
  • Maven -> 从 SCM 查看 Maven 项目
  • 现在给它如下网址: 在此处输入图像描述

我正在使用以下公共 github 存储库,我看到 git checkout 期间的 Maven m2e 无法正常工作,我在此处遇到屏幕截图之类的问题,其中未导入“import org.springframework.*”项目当我从命令行使用“mvn clean install”构建时,所有这些“正常工作”,但在 eclipse 中失败:

无法导入弹簧

我试图刷新,但无法从 Eclipse Neon 中的“m2e”(maven to eclipse)集成内部解决此问题的任何其他操作。

这些项目似乎具有“行家本性”,但不可建造。我检查了项目属性,但在 Builders 或 Java Build Path 中没有看到任何错误。我也用 Eclipse Mars.2 试过这个,也没有运气。

0 投票
3 回答
2004 浏览

eclipse - 如何在 Ubuntu 14.04 下的 Eclipse 4.6 深色主题中启用 ScrollBar 主题?

据此,可以在eclipse 4.6深色主题下更改滚动条颜色:

我已经添加了这个:

并更改 ..plugins/org.eclipse.ui.themes_1.1.100.v20160411-1921/css/dark/e4-dark_globalstyle.css 的

但什么也没发生,那么如何正确地做到这一点?

更新:添加eclipse截图 在此处输入图像描述

0 投票
2 回答
4031 浏览

eclipse - 如何解决 Eclipse neon 4.6 删除 org.eclipse.core.runtime.compatibility

Eclipse Neon (4.6) 版本删除了 org.eclipse.core.runtime.compatibility,请参阅https://bugs.eclipse.org/bugs/show_bug.cgi?id=476405,其中提到了这一点。

我们的一些插件依赖于此,现在不会安装到这个版本的 Eclipse 中。

是否有一个简单的解决方法,除了修改这些插件以删除这种依赖关系,这可能是一项艰巨的任务?