• 締切済み

appletviewer コマンドがない!?

今javaを習っていて、アプレットを自宅のlinuxで実行しようと思ったら 以下のエラーが出ました。これはどういうことでしょうか。 linuxはCent OS 4.4を使っています。 アプレット以外なら問題なく実行出来ています。 実行できるようにするには何かインストールしなければならないのでしょうか。 linuxでのインストールの仕方もいまいち解らないのです...(TーT) お助け下さい [taihou@localhost java]$ javac Ex121.java [taihou@localhost java]$ appletviewer Ex121.html bash: appletviewer: command not found

  • Java
  • 回答数2
  • ありがとう数1

みんなの回答

回答No.2

ためしに、以下のコマンドをしてみて下さい。 which appletviewer それで、以下のような表示がされなかったら、今の状態ではappletviewerは利用できないかもしれません。(スーパユーザ権限でも、試してみよう。) /usr/bin/appletviewer もし、上記のように表示されたのなら、以下のようにして再度、実行してみて下さい。 /usr/bin/appletviewer Ex121.html Linuxに元々インストールされているJDKは、Sunのとは若干違っていますので、『gcj』や『java』などでパッケージの検索を行った後、該当するパッケージのみを削除して下さい。それから、SunのサイトよりJDKをダウンロードしてきて新規にインストールですね。 実際には、元々入っているgcjなどを削除しなくても、SunのJDKを優先的に利用することも可能で、その場合にはPATHの設定の所で、=のすぐ右側に自分が一番利用したいJDKのパスがくるようにして下さい。 それ以外でも、appletタグのあるhtmファイルを新規に作成して、Webブラウザ上で実行、といった手もあります。 JavaでHello World > アプレット編 http://www.hellohiro.com/applet.htm

参考URL:
http://sdc.sun.co.jp/java/docs/products/archive/j2se/1.2.2_017/ja/install-linux.html
  • _ranco_
  • ベストアンサー率58% (126/214)
回答No.1

たぶんGNU Javaのアンインストールをやってない + Sun JavaにはPATHが通っていない、ではないでしょうか。やまかんですが。

関連するQ&A

  • LinuxにJAVAをインストしたのですが。

    Turbolinux6.5Serverにrootユーザーでrpm -Uvh jdk-1.3.1_01.i386.rpmを実行してJAVAをインストール後、確認のためexport PATH=/usr/jdk1.3.1/binを打ってパスが通ったことを確認し、でvi ~/.bash_profileでファイルを開きPATH="$PATH:/usr/java/jdk1.3.1/binを一行追加し、再起動後javac▲Hello.javaをコンパイルしようとしたのですが、bash: javac: command not found と出て実行できません。どうしたらよいのでしょうか。設定が足りないのでしょか? どなたか教えてください!

  • Fedora Core5にJavaを入れましたがコンパイル出来ません。

    Lnux初心者です。Fedora Core5にJavaを入れましたがコンパイル出来ません。 Javaのバージョンはj2sdk1.4.2_12とjdk1.5.0_08です。インストール確認も出来Pathには/home/****の.bash_profileにJAVA_HOME=/usr/java/j2sdk1.4.0_12 PATH=$PATH:$JAVA_HOME/bin CLASSPATH=.:$JAVA_HOME/lib/tools.jar export JAVA_HOME PATH CLASSPATH を追加しましたがコンパイル時にbash: javac: command not found と言うエラー表示がでます。どうにかLinuxでJavaをと考えているのですが、先に進めず困っています。Pathの通しかたがダメなのかどうかも判りません。どうかよろしくお願いします。

  • Linux上でjavaアプレットがブラウザ表示できません

    すごく初歩的なことかもしれないのですが、Linux上でjavaアプレットがを実行しようとすると下記のような予期しないエラーが表示されました。Linux上ではjavaアプレットはブラウザ(IE)に表示できないのでしょうか? もし、何か分かることがありましたら、ご教授御願いします。 ちなみにjavaアプリケーションは正常に実行できる環境です。 エラー内容: Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable. at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:1 26) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:130) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvi ronment.java:62) at java.awt.Window.init(Window.java:208) at java.awt.Window.<init>(Window.java:252) at java.awt.Frame.<init>(Frame.java:398) at java.awt.Frame.<init>(Frame.java:363) at sun.applet.AppletViewer.<init>(AppletViewer.java:139) at sun.applet.StdAppletViewerFactory.createAppletViewer(AppletViewer.jav a:80) at sun.applet.AppletViewer.parse(AppletViewer.java:1062) at sun.applet.AppletViewer.parse(AppletViewer.java:996) at sun.applet.Main.run(Main.java:138) at sun.applet.Main.main(Main.java:80)

    • ベストアンサー
    • Java
  • sshdコマンドへのpathの貼りかた

    Linuxに関して質問があります。ターミナルでsshdを入力すると、 [xyz@localhost ~]$ sshd bash: sshd: command not found と出ます。 echo $PATHをやると、 [xyz@localhost ~]$ echo $PATH /usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/xyz/bin:/sbin とでます。 pathが通っていないのだと思うのですが、 .bash_profileに何と追記すれば良いのでしょうか?御教示下さい。宜しくお願い致します。

  • Javaのクラスファイルの実行の仕方がわかりません

    Bulletmorphというアプレットを http://www.asahi-net.or.jp/~cs8k-cYu/bulletml/bulletsmorph/bulletsmorph0_1.zip からダウンロードしたJavaコードを実行しようと $cd src/jp/gr/java_conf/abagames $javac util/*.java $javac bulletml/*.java $javac -cp ../../../.. bulletsmorph/*.java とコンパイルして $java -cp ../../../.. bulletsmorph/Bulletsmorph として実行しようとしたのですがメイン・クラスがないというエラーが出ました どのあたりをどのように直せばよいでしょうか

  • which とwhereisの違いについて

    which とwhereisの違いについて which java と whereis javaを実行すると以下のようになりました。 このコマンドの違いがいまいち理解できませんでした。 bash-2.05$ whereis java java: /usr/bin/java bash-2.05$ which java /bin/java 違いについて教えて頂けないでしょうか?

  • java 実行コマンドについて

    java の実行コマンドについての質問です。java実行コマンドでは実行したいファイルを相対パスで指定できないのでしょうか? 具体的には、 現在、実行したいプログラムは ~/program/sample/Test.class となっています。 カレントディレクトリは~/programで、次のようなコマンドを行いました。 ~/program$ java sample/Test すると Exception in thread "main" java.lang.NoClassDefFoundError: sample/Test (wrongname: Test) という例外が出ました。 ~/program$ java -classpath sample Test を行えば実行できるのですが、java実行コマンドでは相対パスで実行ファイルを指定することはできないのでしょうか? (javacコマンドでは相対パスでコンパイルできる、つまりコンパイルしたいファイルが~/program/sample/Test.javaならば ~/program$ javac sample/Test.java でコンパイルできるので、これの類似でjavaコマンドでも相対パスで実行できるのではないかと考えたのですが。)

    • ベストアンサー
    • Java
  • rpmbuildコマンド

    rpmbuildコマンドをうつと下記のようなメッセージで実行できません。 原因を教えて頂けませんでしょうか? [root@localhost ~]# rpmbuild -bb /usr/src/redhat/SPECS/openssh.spec bash: rpmbuild: command not found

  • Javaアプレットが読み込めない

    Javaアプレットを作って、インターネットエクスプローラで表示させようとすると 「Javaアプレットの読み込みに失敗しました」 とでて表示できません。 また、appletviewerでも 「start:アプレットは初期化されていません」 と出て表示できません。 (WindowsXPのコマンドプロンプトで) どうすればいいのでしょうか? 両方の解決法を教えてください。

    • ベストアンサー
    • Java
  • centos7 環境変数 Laravel

    [vagrant@localhost ~]$ echo export PATH=$HOME/.composer/vendor/bin:$PATH >> ,bash_profile [vagrant@localhost ~]$ source ~/.bash_profile [vagrant@localhost ~]$ laravel -bash: laravel: command not found としてもコマンドが認識されません。なぜでしょうか?