0

我在运行我的 jar 文件时遇到了很多困难,可能是因为我不确定在命令行上使用各种开关时要使用的正确语法。这是我所拥有的:

java -classpath %appdata%\.minecraft\bin\minecraft.jar;%appdata%\.minecraft\bin\mp3spi.jar;%appdata%\.minecraft\bin\jl.jar;%appdata%\.minecraft\bin\tritonus.jar;%appdata%\.minecraft\bin\lwjgl.jar; net.minecraft.client.Minecraft username password server.com:25565 -D java.library.path=%appdata%\.minecraft\bin\lwjgl.jar

我需要将所有这些东西都包含在我的类路径中,并设置-D为我拥有的值。

有人可以帮我找出问题吗?谢谢 :)

4

1 回答 1

3

首先放置您的选项(带有 的类路径,带有-classpath的系统属性-D),然后是您的类 ( net.minecraft.client.Minecraft),最后是类参数 ( username, password, ...)。

此外,它是-Dproperty=value,没有空格分隔 the-D和您的设置。
最后,java.library.path指向一个目录,而不是一个文件。

这是文档

于 2012-08-23T08:43:20.223 回答