エクスポートしたいのは、異なるデスクトッププラットフォームに(ゲーム)プロジェクトすることができます。私はeclipse(Windows版)からエクスポートし、JARファイルを取得します。私のマシンで私はそれを始めることができますが、他のマシンでは動作しません。私はそこにJREがないと思う。 https://github.com/libgdx/libgdx/wiki/Deploying-your-applicationLibGDX(デスクトップ)プラットフォームの実行可能ファイル
しかし、私はpackr.jarアプリは、私は次の出力を得ることを実行すると::
だから、私はどのように異なるプラットフォーム上で展開するLibGDXの指示に従った。その後
D:\packing>java -jar packr.jar windows.json
Output directory 'D:\packing\windows' exists, deleting
Unpacking JRE
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
copying resources
minimizing JRE
unpacking rt.jar
packing rt.jar
Done!
を私は本当に私を取得しますexeファイル、すべて一緒にjre dir、私の元のゲームのjarファイルといくつかのconfig.jsonファイルが、そのexeファイルは実行されません。失敗メッセージは表示されず、実行されません。ここで何が起こっているか考えてみましょうか?あるいは、jarファイルをパックするための他のツールがありますか?
私が必要とするのは、自分のゲームをデスクトッププラットフォームで実行できるようにすることです:Windows、Mac & Linux。