2

我是 install4j 的新手。所以我希望这个问题很容易回答,而不是显而易见的。

我参与了一个 Java 开发项目。我们决定使用 install4j 为我们的客户创建一个不错的安装程序。

现在我有一个 install4j 许可证和测试来创建一个安装程序。我使用 install4j 启动器向导从我的 .jar 文件中创建一个 .exe 文件。

现在的问题:如果我从安装程序中删除 .jar 文件,则 .exe 文件不再起作用。

所以问题是:是否可以使用 install4j 部署没有 .jar 文件的 .exe 文件?

WebStart 在此项目中不是一个选项。

4

2 回答 2

2

我认为 install4j 可以将 Jar 打包到可执行文件中,如这篇博文所示:

http://blog.ej-technologies.com/2010/12/my-first-try-with-install4j-tutorial.html

于 2012-03-29T08:05:56.340 回答
2

.exe 只是启动 JVM 的启动器。install4j 不会将您的 Java 代码编译为本机代码。如果你想保护你的代码,你必须使用混淆器,例如yguard

于 2012-03-29T07:45:04.943 回答