java - 多平台应用程序启动器

标签 java native launcher multiplatform

是否有任何应用程序可以创建 Java 应用程序的 native 应用程序启动器?作为“ native ”术语,我的意思是“看起来像普通的、依赖于平台的应用程序,它只启动 java -jar foobar.jar,如果没有安装 JVM 则显示错误”。我听说过 Launch4j,但它只适用于 Windows。我想要多平台 (Win+Lin+Mac) 解决方案。而且我不是在谈论 shell 脚本;我想要普通的可执行文件。

顺便说一句,Eclipse 看起来有我想要的东西。

问候。

最佳答案

如果您正在使用 maven,那么为所有平台创建 native 应用程序将非常容易,我们为 windows(.exe) 使用 launch4j,为 debian(.deb) 使用 jdeb,为 Mac OSX(.app 和.dmg) 我们使用 osxappbundle。

关于java - 多平台应用程序启动器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12424805/

相关文章:

java - MockMvc Controller 测试并返回 NullPointerException

ubuntu - 让 gcj 识别 java-8-openjdk 库

android - 通过 Intent 发起 SIP 调用

mongodb - Sails-Mongo 对特定集合的 native 查询

android - 从我的应用程序打开 android 自己的启动器

安卓隐藏应用

android - 在 View 之间滑动/切换的最佳方式是什么? (自定义启动器)

java - 模式正则表达式来查找选项卡java

java - 从我的 Android 手机用 Java 发送 SMS 消息,我怎样才能一次发送一条消息?

java - 在java中使用cmd命令打印文件