我创建了一个程序,我想为其制作一个安装程序。
我以前从未这样做过。程序使用RXTXcomm.jar
为了让我的程序正常工作,必须将一些 dll 文件复制到 JRE:
rxtxSerial.dll
和rxtxParallel.dll
至<JAVA_HOME>\jre\bin
所以我想知道如何制作一个可以复制这些文件的安装程序? 我尝试了“Inno Setup 5”,但我找不到如何做到这一点。 我也尝试过“高级安装程序”软件,但到目前为止还无法弄清楚。
最佳答案
使用高级安装程序,您可以创建自定义操作(DLL 或 VBScript)来搜索 JAVA_HOME 位置并将结果设置到安装程序属性中。您应该在“CostFinalize”标准操作之前添加自定义操作。然后,您应该在“文件和文件夹”页面中使用自定义操作设置的上述安装程序属性创建一个基于属性的文件夹,并将 DLL 文件添加到基于属性的文件夹下。
关于java - 如何创建将 dll 复制到 JRE 文件夹的 Java 安装程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24238810/