0

我正在尝试使用此工具

https://swingexplorer.dev.java.net/

查找有关小程序的摆动结构的一些信息。不幸的是,我没有开发小程序。我已经从缓存中拉出了applet的jar,但是jar中有几百个.class文件,不知道哪个有main方法。

有没有办法查明小程序的入口点?浏览器必须能够弄清楚它才能运行小程序,因此信息必须位于 jar 中的某个位置(或者可能与 jar 位于同一目录中的 .idx 文件)。

想法赞赏。

4

3 回答 3

2

入口类将位于 applet 标记中,或者位于新插件 JRE 6u10+ applet 的 JNLP 中。您应该能够通过对 Applet 或 JApplet 类或 init()V 方法的引用进行 grepping 来单独从 jar 中查看它是哪一个。

于 2009-03-19T19:06:40.197 回答
2

Applet(或JApplet )的生命周期比启动和运行更复杂,直到程序完成,因此没有单一的main方法。它将由浏览器管理(生命周期教程。)

applet 类由部署机制指定(例如 applet/object/embed 标记)。请参阅部署教程以确定如何指定此类型。

于 2009-03-19T20:28:12.950 回答
0

我试图为该任务使用错误的工具。

于 2009-03-19T20:37:27.187 回答