MultiMC 启动没有问题。我无法通过双击来启动 Minecraft:它将在存档管理器中打开。当我运行命令时java -jar minecraft.jar
,终端返回错误Error: Unable to access jarfile minecraft.jar
。
答案1
发生这两种情况是因为minecraft.jar
您的用户没有将其标记为可执行文件;假设您是该文件的所有者,请从命令行运行此命令将其标记为您可以执行的文件:
chmod u+x <path_to_jar_file>
.jar
*<path_to_jar_file> =文件的完整路径
如果您希望它也从您的用户组成员运行,请运行以下命令:
chmod ug+x <path_to_jar_file>
.jar
*<path_to_jar_file> =文件的完整路径
如果您希望任何人都可以运行它,请运行以下命令:
chmod a+x <path_to_jar_file>
.jar
*<path_to_jar_file> =文件的完整路径
如果您不是所有者,您可以拥有该文件并通过运行以下命令将其组设置为您的用户组:
chown <username>:<username> <path_to_jar_file>
*<username> = 您的用户的用户名;<path_to_jar_file> =.jar
文件的完整路径