如何在 Xubuntu 13.04 上将 .jar 文件标记为可执行文件?

如何在 Xubuntu 13.04 上将 .jar 文件标记为可执行文件?

我正在尝试执行 minecraft.jar 文件,但当我转到“属性”>“权限”时,复选框不会出现。我不太了解终端及其命令,所以如果有人能发布一个简单的分步解决方案来说明如何标记它,那就太好了。人们一直说要使用 chmod 命令,但我不知道那是什么,所以如果我说“超出我的理解范围”,请提前通知您。

答案1

假设相关文件位于您的 $HOME 中(否则只需使用 GUI 移动它),打开一个终端(这应该很容易:),然后运行此命令:

chmod a+x jarfile.jar

jarfile.jar当然,请将其更改为相关文件的实际名称。如果出现错误,则该文件可能不属于您的用户,因此请重试sudo

sudo chmod a+x jarfile.jar

答案2

Jar 文件应该像我下面展示的那样执行(假设您已经在执行搜索路径中配置了 JRE/JDK):

java -jar /path/to/jarfile.jar

不能即使添加了执行位,也无法直接执行 JAR 文件。它本身bash根本无法理解它。

一个简单的 shell 脚本就非常适合运行 Minecraft,例如:

#!/bin/bash
java -Xms1024M -Xmx1024M -jar /path/to/mincraft.jar

答案3

使用 Ctrl+Alt+T 打开终端,然后输入

chmod +x /path/to/jar_file.jar

如果检查没有出现,则可能是在 Windows 文件系统上,这将不起作用

答案4

  1. 只需按CTRL+ ALT+T
  2. 类型:

    java -Xms1024M -Xmx1024M -jar (copy and paste path to minecraft.jar)/Minecraft.jar
    
  3. 享受

相关内容