【发布时间】:2021-04-10 17:48:09
【问题描述】:
我创建了一个不使用 Maven 的 JavaFX 应用程序。
现在,我想将我的应用程序转移到一个 Maven 项目,因为看起来如果不使用 Maven,部署 JavaFX 应用程序几乎是不可能的。
因此,我在 IntelliJ 中创建了一个新的 Maven-Project。我已将文件复制到新项目中,一切似乎都正常 - IntelliJ 没有给出错误消息。
但是,当我运行编译任务时,会出现以下错误消息:
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile (default-compile) on project SchoolManagementSystem: Execution default-compile of goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile failed: Cannot invoke "java.lang.Throwable.getCause()" because "cause" is null
这对我来说不是一个非常具体的错误消息:它没有告诉我导致错误的行。我真的需要知道一条线才能做某事。所以,我的问题是:
以前有没有人在 JavaFX 应用程序的上下文中遇到过这样的错误消息?
这与我正在加载的库有关吗?或者编译器尝试加载但未能加载的究竟是什么?
【问题讨论】:
标签: maven debugging javafx compilation