0

この投稿に似た問題があります。

Java3D ライブラリを動的にロードするにはどうすればよいですか?

システムに Java3D をインストールし、プロジェクトで Java3D ライブラリを使用できるプロジェクトがあります。しかし、それをSVNにアップロードして別のコンピューターから取得すると、機能しません。

プロジェクトに lib フォルダーを作成し、lib フォルダーから .jar ファイルをプロパティに追加してみました。しかし、これはまだ機能しません。

誰でも助けることができますか?

4

2 に答える 2

0

SVN は、.jar ファイルをテキスト ファイルと見なし、通常どおり処理します。そのため、プラットフォーム間でデータを移動すると、SVN が行末コードを「修正」するため、データが破損します。

この質問には、それを解決する方法に関する情報があります:ファイルをバイナリ ファイルとして扱うように Subversion に指示するにはどうすればよいですか?

于 2012-11-09T17:30:01.057 に答える
0

JAR に加えて、Java3D は一連のネイティブ ライブラリをロードします。これらをプロジェクトと SVN リポジトリに含めましたか?

また、ネイティブ ライブラリはプラットフォーム固有であることにも注意してください。Java3D がサポートするすべてのプラットフォームでプログラムを実行する場合は、すべてのネイティブ ライブラリを含め、必要なものを動的にアンパック/ロードできます。

于 2012-11-09T19:39:47.523 に答える