草庐IT

getMainAttributes

全部标签

java - 如何从 Java 获取 jar 文件的主类名称?

我想使用URLClassLoader加载和执行外部jar文件。从中获取“Main-Class”的最简单方法是什么? 最佳答案 我知道这是一个老问题,但至少对于JDK1.7,之前提出的解决方案似乎不起作用。出于这个原因,我发布了我的:JarFilej=newJarFile(newFile("jarfile.jar"));StringmainClassName=j.getManifest().getMainAttributes().getValue("Main-Class");其他解决方案对我不起作用的原因是因为j.getManifes