0

環境:

  • MS ウィンドウズ 8、
  • MS Windows セットアップによってプレインストールされた jre7、
  • MS Windows の PATH 環境変数が JRE7 bin フォルダーに設定されています - C:\Program Files (x86)\Java\jre7\bin,
  • simbad-1.4.jarがローカル フォルダーにダウンロードされます。

使用例:

  • simbad-1.4.jar はコマンドラインで実行されます

    java -jar simbad-1.4.jar

  • または、simbad-1.4.jar をダブルクリックするだけで

両方の場合において

Simbad requires Java 3D

エラー メッセージ ボックスが表示されます。

はい、わかっています。Java 3D をセットアップするとおそらく問題が解決するはずですが、Java 3D を標準 C にインストールしないように、Java 3D を simbad-1.4.jar IOW のサブフォルダーと一緒に/サブフォルダー内で配信/セットアップしたいと思います。 \Program Files (x86)\Java\Java3D の場所。

simbad-1.4.jar と一緒にパッケージ化された Java 3D をセットアップする方法をアドバイスするか、より一般的な質問に答えてください。

  • Java 3D ライブラリと一緒にパッケージ化された、Java 3D を使用する Java クライアント アプリケーションをデプロイする方法を教えてください。

PS私は知っていて、-classpathオプションを使用して、Eclipseを使用してエクスポートした他のサンプルJavaクライアントアプリの.jarを正常に実行しましたが、Java 3Dもsimbad-1.4も使用していません。

4

1 に答える 1

1

少し異なる環境 (Win7-64bit、JDK 1.7) を使用していますが、これはあなたの環境でも機能するはずです。

  1. https://java3d.java.net/binary-builds.htmlから java3d .zip パッケージをダウンロードします。
  2. ダウンロードしたファイルを解凍すると、「j3d-jre.zip」という名前の別の zip ファイルがあります。
  3. 一緒にパッケージ化したいディレクトリに「j3d-jre.zip」を解凍します。
  4. そのディレクトリにsimbad jarファイルを配置します。
  5. 次の行を含む DOS バッチ ファイルを作成します。
    @エコーオフ
    set CLASSPATH=.;.\lib\ext\j3dcore.jar;.\lib\ext\j3dutils.jar;.\lib\ext\vecmath.jar;.\simbad-1.4.jar
    set PATH=%PATH%;.\bin
    Java -classpath %CLASSPATH% simbad.gui.Simbad

お役に立てれば。

于 2013-12-31T21:37:20.420 に答える