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

错误:(3,26)java:包javafx.application不存在

沃博裕
2023-03-14

我有一台新的电脑,我已经安装了带有JDK和JRE 9.0.1的inteliJ。我还安装了SceneBuilder 9.0.1。我复制了我在旧电脑上的项目,当我运行它时,我得到这个错误:错误:(3,26)java:包javafx.application不存在。我需要安装包含此软件包的其他东西吗?谢谢你。

共有3个答案

陈斌
2023-03-14

小心点。此解决方案仅在Linux测试(Ubuntu 16.04

这应该是你的完美解决方案。尝试和享受。如果某些命令不能正常工作,这意味着如果您得到任何错误。试着自己解决。我已经给了你你需要的主要东西。如果你的应用程序在不同的位置,或者你的系统架构不同。自己解决。很容易做到这一点。只要按照我给出的解决方案。

步骤0:

sudo apt-get install openjdk-8-jre

步骤:1

sudo apt-get install openjfx

步骤2:

sudo cp /usr/share/java/openjfx/jre/lib/ext/* /usr/lib/jvm/java-1.8.0-openjdk-amd64/lib

步骤3:

sudo cp /usr/share/java/openjfx/lib/* /usr/lib/jvm/java-1.8.0-openjdk-amd64/lib

步骤4:

sudo chmod 777 -R /usr/lib/jvm/java-1.8.0-openjdk-amd64

现在打开一个新项目或重建你的项目。祝你好运。

汤承德
2023-03-14

在IDEA中尝试此解决方案,按ctrl-shift-alt-s(文件-

喻嘉泽
2023-03-14

JavaFX包不包含在JDK 9及更高版本中。您需要安装JDK 8,或者您可以单独添加JavaFX包,例如从JDK 8(jfxrt.jar)添加JavaFX包。

 类似资料:
  • 我的主文件夹是ABC里面是2个名为class和src的文件夹,src里面是2个名为ObjtFile和testFile的文件夹,ObjtFile里面是ABC. java,而testFile里面是TestABC. java。(里面的类是一样的,但是. class代替)现在ABC包含 而TestABC。java包含 错误显示TestABC。java:2:错误:包对象文件不存在 导入对象文件。ABC;

  • 在此处输入图像描述 我突然收到这个错误信息,现在不知道该怎么办。我不确定还能提供什么额外的信息。如果我遗漏了什么,请告诉我。

  • 问题内容: 所以在根目录下有一个文件夹 在东西中,有一堆带有定义的Java文件 我正在那里是一个子域 我已添加 到班级路径中。 在我的顶部添加 但是我得到一个错误…为什么? 问题答案: 它们在正确的子目录中吗? 如果放置在类路径上,则使用定义的文件应位于中。 编辑 :如果您还不知道这一点,则可能应该阅读以下内容:http : //download.oracle.com/javase/1.5.0/d

  • 问题内容: 我有一个目录结构,例如在包含Java文件的根目录下。我在与上述相同的根目录中的目录结构中还有另一个Java文件。我正在从中调用方法,但收到错误消息,该程序包不存在。 我已经在我的java文件中导入了包。能给我一些建议吗? 问题答案: 这有效: com / example / model / BearExtra.java com / example / web / Bear.java 现

  • 有人知道这是为什么吗? 谢谢你,托尼

  • 问题内容: 当我尝试构建我的android项目时,出现此错误 错误:(8,37)错误:包android.support.design.widget不存在错误:(18,9)错误:找不到符号类TabLayout错误:(18,32)错误:找不到符号类TabLayout错误: (21,33)错误:找不到符号变量TabLayout错误:(27,56)错误:软件包TabLayout不存在错误:(48,36)错