0

小さな SLick2D ゲーム用に Eclipse で実行可能な JAR を作成しました。どのような設定を試しても、UnsatisfiedLinkError やクラスが見つからないなど、常に何らかのエラーが発生しました。

JARSplice を試してみましたが、うまくいきませんでした。

Eclipse プロジェクトから実行可能な jar を作成する手順を教えてもらえますか?

4

2 に答える 2

1

コマンドプロンプトを使用して、jarをスプライシングした後、またはマニフェストメソッドを使用した後、.jarを実行しようとすると、.jarが存在するディレクトリに移動し、次のように入力します。

java -jar YourGameNameHere.jar

これにより、実行されない理由に関するエラーが表示されます。

于 2013-03-22T05:53:10.263 に答える
1

最初に必要なことは、何らかの方法でネイティブ ライブラリを含めることです。これらは、lwjgl サイトからダウンロードした .zip にあります。

JarSplice を使用してパッケージ化することをお勧めします。実行するクラスを指定するときは、デフォルトのパッケージを使用しないようにしてください (とにかくこれは悪い習慣です)。パッケージ パス全体(例: package1.package2.Main) を指定すると、実行されます。

Eclipse によって生成されたパッケージ化された JAR を、jarSplice の「入力」jar として使用します。

于 2012-05-05T21:36:23.333 に答える