java - Java编译并运行swing应用程序

标签 java swing compiler-errors

我正在尝试从命令行编译并运行Java swing应用程序。
我将路径设置为jdk1.8.0_102,但收到以下错误:

errors

我该如何解决?我可以毫无问题地在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中,您可以通过以下操作永久配置路径:
  • 转到控制面板
  • 选择系统
  • 单击高级系统设置
  • 单击环境变量
  • 找到“路径”变量并进行编辑。删除JDK1.6并添加JDK 1.8

  • 现在,每次打开命令窗口时,路径都已设置。

    注意,您也应该对“classpath”执行此操作。

    或作为临时修复程序,当您打开命令窗口时,只需使用:
    set path="jdk8 path;"%path%
    

    因此JDK1.8在jdk1.6之前被发现。

    关于java - Java编译并运行swing应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52018060/

    相关文章:

    java - 计算 JTable 的最宽列

    java - Maven编译成功,但安装失败

    c++ - 在编译时验证参数是 c/c++ 预处理宏中的 ARRAY 类型

    java - 未知的 UTF-8 代码单元关闭双引号

    java - Spring Boot 正在覆盖数据

    java - RandomAccess 接口(interface),为什么没有方法?

    java - Swing UI布局分析

    java - 我将如何从 JPanel 中动态删除 swing 组件

    java - 在 ubuntu 上使用 JNI 时出错 : java. lang.UnsatisfiedLinkError : no . .. in java.library.path

    java - Spring中是否可以使用枚举来实现策略模式