本机JavaFX包中包含的启动器是新编译的还是刚刚复制的?
我很难理解在Linux上执行JavaFX Packager时会发生什么本机JavaFX包中包含的启动器是新编译的还是刚刚复制的?,java,c++,linux,javafx,packaging,Java,C++,Linux,Javafx,Packaging,我很难理解在Linux上执行JavaFX Packager时会发生什么 可执行的启动程序,添加到一个自包含的应用程序包中,显然是从C++文件编译的。 但是,我在Oracle JDK 8u92的安装中找不到这个文件(请注意,上面的文件来自OpenJFX项目)。我假设与Oracle的JDK捆绑的JavaFX工作原理相似或相同 由于上面的.cpp文件中有一个bug,我想在运行JavaFX Packager之前交换它 问题1:是否有机会更换发射器源 问题2:启动器是否真的是从源代码处编译的,或者JDK附
可执行的启动程序,添加到一个自包含的应用程序包中,显然是从C++文件编译的。 但是,我在Oracle JDK 8u92的安装中找不到这个文件(请注意,上面的文件来自OpenJFX项目)。我假设与Oracle的JDK捆绑的JavaFX工作原理相似或相同
由于上面的.cpp文件中有一个bug,我想在运行JavaFX Packager之前交换它 问题1:是否有机会更换发射器源 问题2:启动器是否真的是从源代码处编译的,或者JDK附带了一个预编译的启动器,它刚刚被重命名并放入包中 问题3:如果进行编译,是否有可能不同的gcc版本或标志会影响新字符[MAX\u PATH]
是否预先初始化为\0
,而不仅仅是分配