java - Install4J linux 安装程序失败并出现 "no server JVM at"错误,除非您使用 -J-client

标签 java linux jvm install4j

我有一个几周前创建的安装程序,它在 Linux 上运行良好,并且可以完美地安装我的软件。我不得不重新加载 Install4J 并重新创建我的安装程序项目。现在我构建的安装程序无法在 Linux 上运行并出现错误...

错误:在/home/jaz/542/rc2/appxsetup-linux-32.sh.8376.dir/jre/lib/i386/server/libjvm.so 处没有server' JVM' .

我使用的是与以前相同的 JRE 包。我比较了生成的安装程序脚本并注意到旧安装程序在运行 JRE 时包含一个 -client 选项。我使用 -J-client 选项运行了失败的安装程序,现在它可以运行了。

知道为什么 Install4J 决定不包含该 JVM 命令行选项以及如何说服它重新开始添加它吗?

最佳答案

在启动器向导中,转到“Java 调用->首选 JVM”步骤并选择“客户端”选项。

关于java - Install4J linux 安装程序失败并出现 "no server JVM at"错误,除非您使用 -J-client,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31564474/

相关文章:

java - Java中同步的内存效应

java - 具有运行时构造函数参数的 Spring bean

java - window.parseJSON 正在 chop 大量数字

java - 从数组android studio动态生成按钮

python - 从命令行调用 bash 脚本和通过 python 执行它之间的区别

在 32 位操作系统上编译的 Java 在 64 位操作系统上出现运行时问题

java - 使用 Java 代码重新平衡 Storm 拓扑

linux - sed 命令的排序因未知原因而中断

linux - 无法从 MAC 主机修改容器上的 samba 共享文件

java - 当 JVM 是 Heap 时,Heap 被释放