java - 如何创建将 dll 复制到 JRE 文件夹的 Java 安装程序

标签 java installation

我创建了一个程序,我想为其制作一个安装程序。 我以前从未这样做过。程序使用RXTXcomm.jar为了让我的程序正常工作,必须将一些 dll 文件复制到 JRE:

rxtxSerial.dllrxtxParallel.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/

相关文章:

java - java中的正则表达式

java - Java中编辑打开的.txt中的文件并替换为新数据的过程

selenium - 从命令行安装.safariextz

python - Linux Gnome,无法安装 KIVY 所需的 PPA

java - Android Studio 按钮进入错误页面

java - Selenium @FindBy - 你什么时候会使用How?

java - Android 中的上下文菜单

installation - 如何创建一个易于升级管理的 Spring Web App Installer?

windows - 安装 PostgreSQL 9.2 的问题

ruby - 是否可以在不安装的情况下下载特定于平台的 Ruby gem?