2009-08-04 128 views
0

我正在嘗試學習Java,並且遇到了appletviewer命令的問題。我使用的是openSUSE 11,能夠編譯並運行普通的java程序,但是當我發出appletviewer命令時,我收到以下錯誤「bash:appletviewer:command not found」。獲取錯誤「bash:appletviewer:command not found」。

我在.bashrc文件中設置了PATH變量。所以問題不在路徑上。這也可以通過javac和java命令正常工作來驗證。我用google搜索了很多說的解決方案,但都沒有工作。我甚至嘗試將文件移動到bin文件夾並從那裏運行命令。

那麼這可能是什麼原因?是不是appletviewer設計爲在Linux中工作?而FYI我用Sun站點的jdk1.6.0_14版本取代了OpenSDK和IcedTea版本。請幫忙。

感謝 克里斯

回答

1

作爲測試,請執行以下操作:

$which java 
$which appletviewer 

檢查,看是否路徑是不同的。如果第二個命令沒有輸出,appletviewer甚至可能不會被安裝(或不能被系統找到)。

+0

是的,我認爲這是問題。 (/ home/chryste/bin:/ usr/local/bin:/ usr/bin:/ sbin:/ usr/sbin:/ bin:/ usr/bin/X11:/ usr中沒有appletviewer) /usr/lib/mit/bin:/ usr/lib/mit/sbin:/ opt/kde3/bin) 因此,我複製appletviewer到/ usr/bin目錄 現在它給出了錯誤 appletviewer:加載共享庫時出錯:libjli.so:無法打開共享目標文件:沒有這樣的文件或目錄 所以我認爲這不是解決問題的方法它。對不起,如果我太笨了。我只是一個初學者。我該如何解決這個問題? – 2009-08-04 18:26:12

0

您需要安裝java-1_6_0-太陽devel的-1.6.0.u14-0.2.1

$ sudo zypper install java-1_6_0-sun-devel 

你會發現它在openSUSE-11.1-Non-Oss庫。

相關問題