小さな SLick2D ゲーム用に Eclipse で実行可能な JAR を作成しました。どのような設定を試しても、UnsatisfiedLinkError やクラスが見つからないなど、常に何らかのエラーが発生しました。
JARSplice を試してみましたが、うまくいきませんでした。
Eclipse プロジェクトから実行可能な jar を作成する手順を教えてもらえますか?
コマンドプロンプトを使用して、jarをスプライシングした後、またはマニフェストメソッドを使用した後、.jarを実行しようとすると、.jarが存在するディレクトリに移動し、次のように入力します。
java -jar YourGameNameHere.jar
これにより、実行されない理由に関するエラーが表示されます。
最初に必要なことは、何らかの方法でネイティブ ライブラリを含めることです。これらは、lwjgl サイトからダウンロードした .zip にあります。
JarSplice を使用してパッケージ化することをお勧めします。実行するクラスを指定するときは、デフォルトのパッケージを使用しないようにしてください (とにかくこれは悪い習慣です)。パッケージ パス全体(例: package1.package2.Main) を指定すると、実行されます。
Eclipse によって生成されたパッケージ化された JAR を、jarSplice の「入力」jar として使用します。