![如何在 Xubuntu 13.04 上将 .jar 文件标记为可执行文件?](https://linux22.com/image/969477/%E5%A6%82%E4%BD%95%E5%9C%A8%20Xubuntu%2013.04%20%E4%B8%8A%E5%B0%86%20.jar%20%E6%96%87%E4%BB%B6%E6%A0%87%E8%AE%B0%E4%B8%BA%E5%8F%AF%E6%89%A7%E8%A1%8C%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我正在尝试执行 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
- 只需按CTRL+ ALT+T
类型:
java -Xms1024M -Xmx1024M -jar (copy and paste path to minecraft.jar)/Minecraft.jar
享受