如何在Eclipse下使用图标和原生扩展导出.jar

问题描述 投票:6回答:1

我用Eclipse开发了一个Java应用程序。我也以.jar格式导出。它运作良好,但有一些问题;

  1. 该图标是JVM之一,无法修改
  2. 如果应用程序运行的PC,它将没有Java SDK,应用程序无法启动。
  3. 在某些情况下,例如Linux,如果用户选择框授权,则应用程序将不会启动。

所以最后,我想将.jar文件转换为其他操作系统的原生格式,例如带有特定图标的.exe.app.deb。我怎样才能做到这一点 ?

java eclipse jvm
1个回答
6
投票

1)图标是JVM之一,无法修改 2)如果应用程序运行的PC,它将没有Java SDK,应用程序无法启动。

有一种方法可以在可执行文件中嵌入JRE。这样您就可以为目标系统创建本机构建,这将允许您更改图标2)使应用程序在未安装JavaVM的PC上运行。

我建议使用免费的Avian:http://oss.readytalk.com/avian/

您可能也对此主题感兴趣:Embed a JRE in a Windows executable?

© www.soinside.com 2019 - 2024. All rights reserved.