0

请任何人告诉我如何从 nsis 调用 java 类并将 java 类的值返回到 nsis 以及如何在 nsis 中使用它。

感谢期待

4

2 回答 2

0

您可以启动子进程并使用ExecWait.

如果您需要返回比单个数字更多的数据,则需要将数据存储在文件或注册表中,然后使用正常的 NSIS 指令将其读回......

于 2012-07-27T12:55:53.557 回答
0

从 NSIS srcipt 中,您可以运行 Exec 或 ExecWait 来运行“java”并将 PropertiesReader.class 作为参数传递给它。您的 java 程序可以将 property_value 写入一个文件,您可以从脚本中读取该文件。

这是一个标题为“NSIS 和 Java”的链接。你可以检查一下。只需确保 PropertiesReader.class 文件位于类路径中。

于 2012-07-27T13:20:16.680 回答