0

我想从 jar 文件中启动静态函数并在安装期间接收它的返回值。有没有其他方法,而不是执行java.exe?

4

1 回答 1

5

我真的无法理解拒绝投票的原因......

您可以在安装期间通过从 InstallAnywhere 的 CustomCodeAction 扩展来运行自定义代码。您需要做的就是覆盖基类的installuninstall方法。请在下面找到示例代码的片段。

public class MyCustomCodeAction extends CustomCodeAction {
    public void install(InstallerProxy proxy) throws InstallException {
        // call the static function of your jar here
    }

    public void uninstall(UninstallerProxy Uproxy) throws InstallException {
        // you can do something here if you need (not must)
    }
}

祝你好运!

于 2012-05-23T21:22:15.507 回答