0
Caused by: java.io.FileNotFoundException: town.zip (The system cannot find the f
ile specified)

Windows 7ビルドされた JAR から3D シーンをロードしようとするLinuxと、その逆も同様Linuxで、JAR のパッケージが にあるのと同じエラーが発生しますWindowsで実行可能なjarを作成するための通常の設定のみを使用しますeclipse。私は何を間違っていますか?これは、私の実際のコードとはほとんど、またはまったく関係がないようで、単なるパッキングの問題です。

ファイルをロードしているコードは、ビルドされたのと同じプラットフォームで動作します。

assetManager.registerLocator("town.zip", ZipLocator.class);

これは、プロジェクトがEclipseから、またはビルドされたのと同じプラットフォームで実行されている場合に機能します。

4

1 に答える 1

2

使用しているフレームワークを指定しませんでしたが、簡単な Google 検索で を使用していることが示されました。 が実際に を使用してファイルをロードしてjmonkeyengineいるように見えるため、実際には JAR ファイルと一緒に配置し、その中にパッケージ化する必要はありません。ZipLocatornew File(...)town.zip

于 2012-07-23T07:36:45.757 に答える