最佳答案
这并不总是最好的方法。 但是,我遇到了同样的问题,但是已经解决了。
首先,如果您使用的是 kotlin,
创建一个主类,它将作为 Java
文件的新入口点。
生成的Java文件应该是这样的:
package {your_package};
import javafx.application.Application;
public class EP extends Main {
public static void main(String... args) {
Application.launch(args);
}
}
Main
应该是看起来是当前入口点的类。
也许 Main
被定义为 open class Main: Application () {
。
将本次生成的EP类设置为入口(主类)。
如果exe生成为-native image
,
请尝试执行生成的exe,注意以下几点。
○∀确保生成的目录不包含空格或多字节。
○〇不要直接从USB等执行(复制到PC执行)
关于java - 找不到类 - JavaFX native 打包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34890312/