每当我开始日食时,我都会看到烦人的欢迎画面.当我启动时,如何让它跳过欢迎并直接进入工作台?
我想在eclipse氧气里面的gradle项目中使用java9.当我跑:
Run as> Gradle Test on GreeterTest.java
Run Code Online (Sandbox Code Playgroud)
使用以下代码:
package hello.test;
import static org.junit.jupiter.api.Assertions.*;
import org.junit.jupiter.api.Test;
import hello.Greeter;
class GreeterTest {
@Test
void test() {
Greeter greeter = new Greeter();
assertEquals("Hello world", greeter.sayHello());
}
}
Run Code Online (Sandbox Code Playgroud)
和我上课一样测试:
package hello;
public class Greeter {
public String sayHello() {
return "Hello world!";
}
}
Run Code Online (Sandbox Code Playgroud)
我收到错误消息
无法定位平台:'Java SE 9'使用工具链:'JDK 8(1.8)'.
我的eclipse.init是
Run Code Online (Sandbox Code Playgroud)-startup ../Eclipse/plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar --launcher.library /Users/stein/.p2/pool/plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_\1.1.550.v20170928-1359 -product org.eclipse.epp.package.jee.product -showsplash org.eclipse.epp.package.common --launcher.defaultAction openFile --launcher.a/Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk/Contents/Home/jre/bin -vmargs -Dosgi.requiredJavaVersion=1.9 -Dosgi.instance.area.default=@user.home/eclipse-workspace -XX:+UseG1GC -XX:+UseStringDeduplication --add-modules=ALL-SYSTEM -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts -Dosgi.requiredJavaVersion=1.9 -Xms256m -Xmx1024m --add-modules=ALL-SYSTEM -Xdock:icon=../Resources/Eclipse.icns …
在我配置Eclipse Oxygen以使用Java 9之后,当我转到Source => Generate时,toString()
我收到以下错误消息:
无法创建方法实现.
原因:模块:java.base不在其项目的构建路径上
生成constructor
,getter和setter,hashcode()
并且equals()
工作正常,只有toString()
不起作用.
如果我toString()
手动输入方法,它可以正常工作.此外,如果我使用JRE 8创建项目,生成toString()
工作正常.任何想法如何解决它?
我正在尝试使用Eclipse Oxygen IDE测试JDK9(jdk-9-ea + 147版本).
我已经安装了jdk和jre.来自Eclipse Market Place我已经安装了Java9 Beta扩展:
问题是,当我尝试从Eclipse添加新安装的jre时,我收到以下错误:
有趣的是,以前的JDK版本的安装不会发生此错误:
是否有人遇到Eclipse Oxygen的simillar问题?任何反馈都表示赞赏.
我正在尝试在Windows 10上将Eclipse Neon升级到Oxygen.
我以管理员权限启动Eclipse,然后按照Eclipse Wiki中描述的说明进行操作.
升级运行时没有错误,并提示重新启动.重新启动后,氧气出现没有错误,一切似乎都很好.但当我关闭Eclipse并再次启动它时,它又回到了Neon,呃.
哦,我多么想念Arch Linux的pacman
......
我正在使用Eclipse Oxygen(4.7)和Ubuntu 16.04.3上安装的Eclipse Web Tools Platform.只有变量或函数是我当前正在处理的文件的本地变量或函数,变量和函数的自动完成才有效.对于位于当前文件之外的变量和函数,使用Ctrl-Space自动完成尝试会导致对话框中出现No Default Proposals
.此外,当前文件中var/funcs的自动完成区分大小写,否则不显示任何提议(这是我以前的eclipse版本没有的问题).
我的项目是一个JS项目,我正在使用JS透视图.在我的项目的Source files and folder in the global scope
部分下Include Path
,源选项卡显示Included: (All)
.我还需要做些什么吗?
作为旁注,我无法正确配置Javascript源文件的语法突出显示.某些东西工作正常,但其他东西(如局部变量)拒绝使用我选择的颜色.这些都是错误吗?
注意:我正在使用Darkest Dark
eclipse主题.我不知道这是否对自动完成有任何影响(但似乎可能是语法高亮).
任何人都可以帮我在日食中添加Junit 5.当我创建java项目并添加junit库时,它只显示Junit3和junit4.我没有找到junit5而且不知道如何设置东西以便我可以在项目中使用Junit5.我也阅读了本指南,但不明白在eclipse中设置这些代码的位置.
谁能帮我一步一步如何在eclipse-neon中实现Junit5测试?
谢谢!
我已经将Eclipse升级到Oxygen,并添加了Scala和Python.我注意到在使用Java编程时,调试器的步骤命令仍保持禁用状态.我可以运行调试器,它会一直运行,直到它遇到一个断点,但后来我不能介入或结束.我只能停止(本地)VM.
有什么想法吗?
我的应用程序无法正常运行Java 9.为了调试它,我升级到Eclipse 4.7(氧气),因为Neon没有Java 9支持,并应用了Java 9支持补丁.
执行此操作后,eclipse无法加载任何已存在的Java应用程序.认为它可能是版本差异的东西,我删除它们,尝试重新添加.但是,当我单击"新建"按钮添加配置时,没有任何反应.
如果我双击"Java Application",我会收到以下错误:
发生了错误.有关详细信息,请参阅错误日志
试图访问方法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 Application)添加配置,因此它似乎只是Java应用程序的一个问题.
我也尝试了一个新的工作区,但这有同样的问题.我怎样才能解决这个问题?
我正在尝试按照下面给出的步骤创建 Java9 的 HelloWorld 模块。
右键单击项目(即 com.hello)>新建>源文件夹>输入源文件夹名称(即com.hello)
右键单击源文件夹(即com.hello)>新建>文件>输入文件名(模块的java9标准文件名是module-info.java)
module com.hello {
exports com.hello;
}
Run Code Online (Sandbox Code Playgroud)右键Package(即com.hello)>New>输入类名(即HelloWorld)
package com.hello;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
Run Code Online (Sandbox Code Playgroud)右键单击HelloWorld>Run As>Java Application It throws
启动层初始化时出错
java.lang.module.FindException:未找到模块 com.hello
PS:尝试此解决方案后,我的项目结构如下所示
注意:我还注意到一件事。保存更改后。日食(氧气)投掷
构建过程中发生错误。在项目“com.hello”上运行构建器“Java Builder”时出错。未知常量池类型 19
eclipse-oxygen ×10
eclipse ×8
java-9 ×5
java ×4
debugging ×1
eclipse-jsdt ×1
eclipse-juno ×1
eclipse-neon ×1
gradle ×1
java-module ×1
jsdt ×1
junit5 ×1
oomph ×1
tostring ×1