长话短说,我创建了一个基于文本的游戏,我想让它很容易转移到朋友那里。电脑。
我不想要提供有关如何打开终端和运行文件的说明。您是否可以提供有关如何(至少)能够双击DustToDiamonds.jar
文件以使其在终端中运行或(理想情况下)能够创建实际图标的分步说明按下导致终端打开并运行游戏?
截至目前,当我双击.jar文件时,出现一个弹出窗口,出现以下错误:"The Java JAR file "DustToDiamonds.jar" could not be launched
。检查控制台是否有可能的错误消息。"
我使用eclipse为我创建一个.jar,当我在终端中运行jar -jar DustToDiamonds.jar
时它会运行。我对Application Bundling或shell命令一无所知,所以如果有必要,我需要实际的代码来解决。我正在使用运行El Capitan的Mac。
提前致谢!
答案 0 :(得分:0)
您可以使用某些第三方解决方案将应用程序捆绑到可执行文件中。例如,您可以尝试packr。
早些时候,使用JarBundler是可行的,但它没有提供最新版本的MacOS。如果您可能使用Gradle作为构建工具,则可以使用this plugin创建可执行文件.app。对Ant scripts有类似的解决方案,我想如果你需要,你可以为Maven找到一些东西。
作为替代方案,您可以创建一个shell脚本,就像任何unix系统一样,并使其可执行。你找到一个例子here。