在NetBeans 9.0中运行简单程序时出错

在NetBeans 9.0中运行简单程序时出错,netbeans,Netbeans,我正在尝试将NetBeans用于JDBC项目。然而,当我尝试编译时,我会遇到运行时错误。我决定尝试一个“hello world”项目,但我也无法运行它。我使用的是带有JavaJDK10.0.2的NetBeans9.0 错误消息: Exception in thread "main" java.lang.RuntimeException: at javaapplication2.JavaApplication2.main(JavaApplication2.java:1) C:\Users\Jam

我正在尝试将NetBeans用于JDBC项目。然而,当我尝试编译时,我会遇到运行时错误。我决定尝试一个“hello world”项目,但我也无法运行它。我使用的是带有JavaJDK10.0.2的NetBeans9.0

错误消息:

Exception in thread "main" java.lang.RuntimeException: 
at javaapplication2.JavaApplication2.main(JavaApplication2.java:1)
C:\Users\James\AppData\Local\NetBeans\Cache\dev\executor-snippets\run.xml:111: The following error occurred while executing this line:
C:\Users\James\AppData\Local\NetBeans\Cache\dev\executor-snippets\run.xml:68: Java returned: 1
BUILD FAILED (total time: 1 second)
xml调试:


这很简单,您的JDK版本不是100%兼容的;使用8.2版,这是Arduino和其他产品最稳定的版本


要更改平台而不删除现有平台,只需转到工具/Java平台/单击按钮添加平台。

下载/安装与NetBeans相同的JDK主要版本号。

i、 如果您有NetBeans 9版本,但您的JDK是版本10,那么请尝试使用NetBeans 10版本。。。或者下载/安装JDK 9(与NetBeans相同)

为新的jdk安装创建新的java平台。

打开netbeans菜单栏->工具->Java平台->添加平台指定包含Java平台以及调试所需的源和Javadoc的文件夹

为项目设置新的java平台

右键单击项目->属性->库->Java平台->选择与NetBeans相同的jdk版本

选择项目的源格式

右键单击project->properties->Sources->Sources/binary format->选择与NetBeans相同的jdk版本


如果它仍然给出相同的错误,请打开项目属性,选择编译生成,取消选中“保存时编译”,然后重新运行应用程序。这将确保在运行之前重新编译所有源代码。

生成失败。在担心运行时错误之前先修复这个问题。你能更新你的帖子来显示你的代码吗(JavaApplication2.java)?代码看起来不错。您可以发布Java平台管理器(工具>Java平台)的屏幕截图吗?好的。运行>Clean and Build Project(JavaApplication2),并在显示生成结果的输出窗口的最后一行中查看生成是否成功。如果不是,NetBeans是否表示源代码中有任何错误(源代码的左边距有一个红色圆圈)?[1]在“项目”面板中选择您的项目,右键单击并从菜单中选择“属性”。[2] 选择库并确保Java平台设置为JDK 10。[3] 选择Sources并确保Source/Binary格式设置为JDK 10。[4] 单击“确定”。如果您更改了任何内容,请重新清理/构建。
package javaapplication2;

public class JavaApplication2 {


public static void main(String[] args) {


    System.out.println("Hello");
}

}