我使用ControlsFX库创建通知。当我在IDE (NetBeans)中启动项目时,一切都很好,也不例外。但是,当我从jar java -jar <project>.jar启动项目时,我有类似于那这样的异常。
代码:
Platform.runLater(new Runnable() {
@Override
public void run() {
Notifications.create()
.title("Lorem")
.text("Ipsum")
.hideAfter(javafx.util.Duration.seconds(5))
.show();
}
});项目是使用依赖项构建的,我还试图清理和构建
另外,在项目中,我还有另一个依赖项,但是从jar启动它们没有问题。
发布于 2018-05-15 14:57:44
根据外汇体验,对于JDK8,必须使用lib和版本8.40.14和JDK9-10 - 9.0.0。
因此,对于JDK 8u171,我选择了8.40.14,这两种方式都很好(来自IDE和*.jar)
https://stackoverflow.com/questions/50351817
复制相似问题