2010-02-18 113 views
0

我試圖建立SCILAB的javasci ineclipse了整整一天,但它不工作,我不知道,他們想告訴我,在包含在性能javasci.jar/libraray http://www.scilab.org/product/man/compile_and_run_javasci.html任何人都可以詳細描述如何在eclipse中設置javasci(SCILAB)嗎?

什麼所以日食知道特殊的命令,但之後它不能工作。 我將javasci.dll複製到文件夾中,沒有什麼興奮的,我不知道爲什麼要設置手冊頁上提到的東西。

如果您有任何人之前母鹿此,pleaaaase告訴我怎麼和怎麼做!

我使用SCILAB 5.2.1和winxp而我只是一個愛好編程,那麼請說明一步一步。

謝謝你在前進,安德烈亞斯

回答

0

我不熟悉SCILAB,但它聽起來像你需要,以便它知道在哪裏可以找到你的DLL來定義的Java庫路徑。

從命令行,它與-Djava.library.path或批處理文件來完成。在eclipse中,你可以在主類的啓動器的vm參數中定義-Djava.library.path。你可以通過運行/調試按鈕找到並配置所有的啓動器。

編輯:根據您提到的頁面,您需要將dll所在的文件夾添加到您的全局窗口路徑中(而且我的猜測是您需要在之後重新啓動)。不過,我會使用java.library.path。

+0

hi Yoni, 不幸的是我還沒有能夠做到這一點。我試着用它們的批處理樣本,並在winXP的系統設置中這樣做,但它不起作用。你能告訴我怎麼做對嗎? – 2010-03-10 14:10:52

0

1]設置PATH環境變量

從桌面上,右鍵單擊我的電腦,單擊Properties.In系統屬性窗口,單擊高級選項卡上。 在高級部分中,單擊環境變量按鈕。 最後,在環境變量窗口中,突出顯示系統變量部分中的路徑變量,然後單擊編輯按鈕。

用希望計算機訪問的路徑添加或修改路徑行。每個不同的目錄用分號分隔,如下所示。

C:\Program Files\Scilab-5.3.3\bin;C:\Program Files;C:\Winnt;C:\Winnt\System32,離開他人和點擊Apply

要檢查它的工作原理,將打開一個新窗口的命令行,然後鍵入:

wscilex.exe 

它將gui模式啓動scilab並證明它是建立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) 

如果您有JRE的32位版本,你必須,如果你有JRE的64位版本的Scilab使用的是32位版本,
,你必須使用的Scilab的32位版本。

0

您需要在配置Run中在eclipse上創建兩個變量。
第一個變量將指向兩個文件夾,即../scilab-5.4.1/lib/scilab../scilab-5.4.1/lib/thirdparty
第二個變量將指向文件夾../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../scilab-5.4.1/share/scilab/modules/types/jar

0

我也遇到這個問題太在我的Windows 7 64位系統的文件夾,我解決了它由:

  1. 設置PATH變量:C:\Program Files\scilab-5.5.0-beta-1\bin「追加Environm耳鼻喉科本地環境」底部

  2. 在Java構建路徑庫設置JRE到JDK檢查:

    1. 右鍵單擊項目文件夾
    2. 選擇‘配置構建路徑’
    3. 刪除現有的JRE系統庫
    4. 點擊「添加庫」按鈕,選擇「JR評價體系圖書館」「已安裝的JRE」「添加」「標準VM」
    5. 對於JRE首頁,輸入您的JDK位置,例如C:\Program Files\Java\jdk1.7.0_40\bin,然後完成對話框,直到你回到uild路徑配置
    6. 選擇選項要添加一個JRE,並選擇您剛剛配置

注意,JDK路徑可能不同的一個取決於您安裝的版本和安裝位置。適當修改它。

該錯誤的原因是它實際上是在JDK上編譯的,但是JRE試圖運行它並找不到JDK編譯的適當的NATIVE文件。

相關問題