はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 当サイト情報 >> スレッド

このページは表示専用です。新規投稿・レスや最新情報はこちらです。

 javacが実行できない
日時: 2006/08/27 12:42
名前: 河合

?不明点・障害内容:
Fedora Core4にJavaを入れましたがコンパイル出来ません。
JDKはjdk1.5.0_08です。インストール確認も出来、
手順どおり
export JAVA_HOME=/usr/local/java
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar

を追加しましたがコンパイル時にbash: javac: command not found
と言うエラー表示がでます。どうにかLinuxでJavaをと考えているのですが、先に進めず困っています。Pathの通しかたがダメなのかどうかよく判りません。

which java を実行したところ下記のようになりました。

[root@localhost ~]# which java
/usr/bin/which: no java in (/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin:/usr/local/java/bin)


初心者ですがどうかよろしくお願いします。

?ログの有無   :有
root@localhost ~]# javac testjava.java
-bash: javac: command not found

■ コンテンツ関連情報

 Re: javacが実行できない ( No.1 )
日時: 2006/08/27 12:59
名前: 管理者

# updatedb

上記実行の後に以下のコマンドを実行してみてください。

# locate javac
 Re: javacが実行できない ( No.2 )
日時: 2006/08/27 14:29
名前: 河合

管理人様有難うございます。以下おしゃった通り実行した結果です。
/usr/local/jdk1.5.0_08/bin/javacにファイルがあるようですが、
この後はどうしたらよろしいのでしょうか?
何から何まですみません。

[root@localhost ~]# updatedb
[root@localhost ~]# locate javac
/usr/share/doc/ant-manual-1.6.2/manual/OptionalTasks/javacc.html
/usr/share/doc/ant-manual-1.6.2/manual/CoreTasks/javac.html
/usr/share/doc/gettext-devel-0.14.3/examples/config/javacomp.m4
/usr/share/doc/gettext-devel-0.14.3/examples/config/javacomp.sh.in
/usr/share/libgtk-java/macros/ac_prog_javac.m4
/usr/share/libgtk-java/macros/ac_prog_javac_works.m4
/usr/share/vim/vim63/syntax/javacc.vim
/usr/share/vim/vim63/compiler/javac.vim
/usr/share/javadoc/ant-1.6.2/org/apache/tools/ant/taskdefs/optional/javacc
/usr/share/javadoc/ant-1.6.2/org/apache/tools/ant/taskdefs/optional/javacc/JavaCC.html
/usr/share/javadoc/ant-1.6.2/org/apache/tools/ant/taskdefs/optional/javacc/package-summary.html
/usr/share/javadoc/ant-1.6.2/org/apache/tools/ant/taskdefs/optional/javacc/classes.html
/usr/share/javadoc/ant-1.6.2/org/apache/tools/ant/taskdefs/optional/javacc/JJTree.html
/usr/share/javadoc/ant-1.6.2/org/apache/tools/ant/taskdefs/optional/javacc/JJDoc.html
/usr/share/javadoc/ant-1.6.2/org/apache/tools/ant/taskdefs/optional/javacc/tree.html
/usr/local/jdk1.5.0_08/bin/javac
/usr/local/jdk1.5.0_08/man/ja_JP.eucJP/man1/javac.1
/usr/local/jdk1.5.0_08/man/man1/javac.1
[root@localhost ~]# javac TestJava.java
-bash: javac: command not found
[root@localhost ~]#
 Re: javacが実行できない ( No.3 )
日時: 2006/08/27 15:27
名前: 管理者

見つかった場所「/usr/local/jdk1.5.0_08/」が「JAVA_HOME」になります。

以下を参考にしてシンボリックリンクを貼ってください。

  参照:http://kajuhome.com/j2sdk.shtml#n03

上記以降の設定「http://kajuhome.com/j2sdk.shtml#n04」で以下の所でPATHが追加されます。

  :
export PATH=$PATH:$JAVA_HOME/bin
  :

この事により、JAVACが実行出来るようになります。

■ その他

ページ先頭へ


Copyright(©)2004-2018 First home server construction. All Right Reserved.