0

SCILAB の javasci ineclipse を 1 日中セットアップしようとしていますが、機能していません。http://www.scilab.org/product/man/compile_and_run_javasci.html で何を伝えたいのかわかりません

プロパティ/ライブラリにjavasci.jarを含めて、Eclipseが特別なコマンドを認識できるようにしましたが、その後は機能しません。javasci.dll をフォルダーにコピーしましたが、何も起こりませんでした。マニュアル ページに記載されているものを設定する理由と場所がわかりません。

あなたの誰かが以前にこれをやったことがあるなら、どうやって何をすべきか教えてください!

私は scilab 5.2.1 と winxp を使用しており、趣味のプログラマーなので、手順を説明してください。

前もってありがとう、アンドレアス

4

4 に答える 4

0

eclipse で実行する構成で 2 つの変数を作成する必要があります。
最初の変数は 2 つのフォルダーを指し../scilab-5.4.1/lib/scilab../scilab-5.4.1/lib/thirdparty.
2 番目の変数はフォルダーを指します../scilab-5.4.1/share/scilab

eclipse >> Run configurations >> Environment >> New... >>   
name = LD_LIBRARY_PATH >> value = path of scilab/scilab-  
5.4.1/lib/scilab:/path of scilab/scilab-5.4.1/lib/thirdparty >> Ok  

New... >> name = SCI >> value = path of scilab/scilab-5.4.1/share/scilab >> Ok >> Apply

../scilab-5.4.1/share/scilab/modules/javasci/jarフォルダにある2つのライブラリをインポートする必要があります../scilab-5.4.1/share/scilab/modules/types/jar

于 2013-05-28T20:25:59.783 に答える
0

Windows 7 x64でもこの問題に遭遇しました。次の方法で解決しました。

  1. PATH変数を次のように設定しC:\Program Files\scilab-5.5.0-beta-1\bin ます。下部にある「環境をネイティブ環境に追加」をオンにして

  2. Java ビルド パス ライブラリで JRE を JDK に設定します。

    1. プロジェクトフォルダを右クリック
    2. 「ビルドパスの構成」を選択します
    3. 既存の JRE システム ライブラリを削除します
    4. 「ライブラリの追加」ボタンをクリックし、「JRE System Library」「Installed JREs」「Add」「Standard VM」を選択します。
    5. JRE ホームの場合は、JDKの場所 (例: ) を入力C:\Program Files\Java\jdk1.7.0_40\binし、uild パス構成に戻るまでダイアログを終了します。
    6. 代替 JRE を追加するオプションを選択し、構成したものを選択します

JDK パスは、インストールしたバージョンとインストールした場所に応じて、システム上で異なる場合があることに注意してください。適宜変更してください。

このバグの理由は、実際には JDK でコンパイルされているのに、JRE がそれを実行しようとして、JDK がコンパイルした適切な NATIVE ファイルを見つけられないことです。

于 2013-12-02T13:04:50.850 に答える
0

私は SCILAB に精通していませんが、DLL の場所を認識できるように Java ライブラリ パスを定義する必要があるようです。

コマンドラインから -Djava.library.path またはバッチ ファイルで実行します。Eclipse では、メイン クラスのランチャーの vm 引数で -Djava.library.path を定義できます。実行/デバッグボタンを使用して、すべてのランチャーを見つけて構成できます。

編集:参照したページによると、dll が存在するフォルダーをグローバル Windows パスに追加する必要があります (後で再起動する必要があると思います)。それでも、java.library.path を使用します。

于 2010-02-18T22:27:11.717 に答える
0

1] PATH環境変数を設定する

デスクトップから、[マイ コンピュータ] を右クリックし、[プロパティ] をクリックします。[システムのプロパティ] ウィンドウで、[詳細設定] タブをクリックします。[詳細] セクションで、[環境変数] ボタンをクリックします。最後に、[環境変数] ウィンドウで、[システム変数] セクションの [パス] 変数を強調表示し、[編集] ボタンをクリックします。

コンピュータにアクセスさせたいパスを含むパス行を追加または変更します。以下に示すように、各ディレクトリはセミコロンで区切られています。

C:\Program Files\Scilab-5.3.3\bin;C:\Program Files;C:\Winnt;C:\Winnt\System32他の人を残してクリックしますApply

動作することを確認するには、新しい Windows コマンド ラインを開き、次のように入力します。

wscilex.exe 

モードで起動scilabgui、PATH環境の設定が正しいことを証明します

2]常にWindowsコマンドから、Java jreバージョンを確認してください:

C:\>java -version
java version "1.6.29"
Java(TM) SE Runtime Environment (build 1.6.29-b147)
Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17, mixed mode)

32 ビット バージョンの jre を使用している場合は、32 ビット バージョンの Scilab を
使用する必要があります。64 ビット バージョンの jre を使用している場合は、32 ビット バージョンの Scilab を使用する必要があります。

于 2012-02-23T22:09:32.137 に答える