我正在尝试从命令行编译并运行Java swing应用程序。
我将路径设置为jdk1.8.0_102
,但收到以下错误消息:
我该如何解决?我可以毫无问题地在IntelliJ中编译和运行该应用程序。是否存在支持swing应用程序的在线Java IDE?
编辑 设置路径后:
javac版本1.6.0_45 Java版本“ 1.8.0_181”
答案 0 :(得分:1)
设置路径后:javac版本1.6.0_45 java版本“ 1.8.0_181”
那么您的计算机上有两个版本。 JDK 1.6首先在您的路径中定义。摆脱那个版本。
在Windows 7中,您可以执行以下操作来永久配置路径:
现在,每次打开命令窗口时,路径都已设置。
请注意,您也应该对“类路径”执行此操作。
或者作为临时修复程序,当您打开命令窗口时,只需使用:
set path="jdk8 path;"%path%
因此JDK1.8在jdk1.6之前被发现。
答案 1 :(得分:-1)
对于IDE,您可以将Eclipse与扩展GUI设计器插件和Netbeans一起使用。这些IDE具有拖放功能。