我有一个javafx应用程序,可以正常工作(在macos中)。它是一个多窗口图像浏览器。用户可以通过拖放图标将其从文件系统中的一个文件夹移动到另一个文件夹。
当使用glion编译时,通过graalvm以本机为目标,除了拖放功能外,应用程序工作正常。
错误是:
线程“javafx application thread”java.lang.assertionerror中出现异常:java.lang.classnotfoundexception:javafx.scene.input.dragboard
乔斯给了我们一个解决办法é 把这个类添加到reflectionlist。请参阅docs.gluonhq.com/##u配置–josé 佩雷达
我修改了 pom.xml
如下所示,它的工作!
谢谢乔斯é! 你救了我的命!
<plugin>
<groupId>com.gluonhq</groupId>
<artifactId>client-maven-plugin</artifactId>
<version>0.1.33</version>
<configuration>
<target>${client.target}</target>
<mainClass>${main.class}</mainClass>
<reflectionList>javafx.scene.input.Dragboard</reflectionList>
</configuration>
</plugin>
暂无答案!
目前还没有任何答案,快来回答吧!