当前位置: 首页 > 知识库问答 >
问题:

安装JDK后,无法运行。jar

侯焱
2023-03-14
java -version

共有1个答案

胡安怡
2023-03-14

从您的日志可以清楚地看出您使用的是JDK-12,而且您的jar似乎是用JDK-8开发的,该版本的JDK包含JavaFx库。

但是Oracle正在从JDK-11中删除JavaFX,因此JDK-11+中不再存在JavaFX,相反,您有两个解决方案:

  1. 使用包含此JavaFx的JDK-8,
  2. 或者在项目中包含JavaFx包或依赖项,请检查链接
 类似资料:
  • 路径:%SystemRoot%\System32;%SystemRoot%;%SystemRoot%\System32\WBEM;%SystemRoot%\System32\WindowsPowerShell\v1.0\;%JAVA_HOME%\bin;%Android_HOME%\Tools;%Android_HOME%\Tools;%Android_HOME%\Platform-Tools;C

  • 问题内容: 错误:无法运行“ javac -version”,请确保已 安装JDK 。您可以从以下 网址获得它:http : //www.oracle.com/technetwork/java/javase/downloads。您的JAVA_HOME 无效:C:\ Program Files \ Java \ jdk1.8.0_152; [错误]运行cordova运行android时发生错误(退出

  • 我试图在eclipse IDE的kotlin中启动新项目,我成功安装了kotlin,并且使用命令行我可以编译和运行kotlin文件。 但是在eclipse中我有一个错误: 我尝试设置新项目 将文件设置为“kotlin文件”和“kotlin类” Eclipse: Oxygen.3a Release(4.7.3a) java: java 10.0.1 2018-04-17Java(TM)SE运行时环境

  • 正在运行: 安装了android SDK和Java SDK后,出现以下错误: 错误:无法运行"javac-version",请确保您安装了JDK。您可以从:http://www.oracle.com/technetwork/java/javase/downloads. 我曾尝试将“java\jdk-9\bin”添加到环境变量和路径等中。运气不好! 我怀疑phonegap试图使用Java的运行时版本

  • CentOS 下过程 JDK 在 CentOS 和 Ubuntu 下安装过程是一样的,所以这里不再讲 Ubuntu 系统下的安装 JDK 1.8 下载 此时(20160205)最新版本:jdk-8u72-linux-x64.tar.gz 官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151

  • 我已经安装了JDK 14,但无法安装NetBeans插件。仔细观察到底发生了什么之后,NetBeans插件似乎是使用Pack200 API安装的,而Pack200 API是在JDK 14中删除的。我认为Apache不知道这种安装NetBeans插件的老方法,所以有解决方法吗?我使用的是ApacheNetbeans 12.0,如果有帮助的话。谢谢