我有一个可执行文件,据说是由Eclipse Equinox Launcher构建的
(https://wiki.eclipse.org/Equinox_Launcher)
可执行文件是否包含Java类?可执行文件中包含的内容,例如Windows上的eclipse.exe
?是否可以提取可执行文件中打包的类?
答案 0 :(得分:2)
启动程序可执行文件中不包含任何类。它只包含启动JVM的代码,并在-startup
选项指定的jar文件中调用Java代码。
启动程序查找与同一目录中的启动程序同名的.ini文件(因此eclipse.exe为eclipse.ini)并读取其内容以确定启动选项。