我正在尝试从命令行编译并运行Java swing应用程序。
我将路径设置为jdk1.8.0_102
,但收到以下错误:
我该如何解决?我可以毫无问题地在IntelliJ中编译和运行该应用程序。是否存在支持swing应用程序的在线Java IDE?
编辑
设置路径后:
javac version 1.6.0_45 java version "1.8.0_181"
最佳答案
After I set the path: javac version 1.6.0_45 java version "1.8.0_181"
好吧,您的计算机上有两个版本。 JDK 1.6首先在您的路径中定义。摆脱那个版本。
在Windows 7中,您可以通过以下操作永久配置路径:
现在,每次打开命令窗口时,路径都已设置。
注意,您也应该对“classpath”执行此操作。
或作为临时修复程序,当您打开命令窗口时,只需使用:
set path="jdk8 path;"%path%
因此JDK1.8在jdk1.6之前被发现。
关于java - Java编译并运行swing应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52018060/