1

Fedora 13 に Java JDK と Tomcat をインストールしようとしていますが、多くの問題に直面しています。

多くのブログやスタック オーバーフローの投稿を確認しましたが、それでも適切に構成できません。

情報:

  1. YUM リポジトリを使用してインストールできないため、.rpm パッケージを使用して JAVA JDK をインストールしようとしています。(yum リポジトリのインストール方法も教えてください)。
  2. JDK と tomcat をインストールしようとしましたが、インストール後に startup.sh を使用して tomcat を起動しようとすると、次のようなエラーが発生しました。

    Using CATLINA_HOME
    Using CATLINA_BASE etc etc
    
  3. JDK パスを見つけて JAVA_HOME パスを構成する方法。

私の質問が本当に混乱していることはわかっていますが、助けが必要です. 関連する質問の投稿へのリンクもいただければ幸いです。

4

2 に答える 2

3

Fedora への JDK のインストール:

1 ) Sun Java Web サイトにアクセスして、好きな Java jdk バージョンをダウンロードしてください。 http://java.sun.com/javase/downloads/index.jsp

2 ) [ダウンロード] をクリックし、Linux プラットフォーム、言語を選択してライセンスに同意し、続行します。

3 ) 「Linux RPM in self-extracting file」を選択し、jdk_filename-rpm.bin ファイル (jdk-6u6-linux-i586-rpm.bin) をダウンロードします。

4 ) ダウンロード後、ファイルを保存したディレクトリに移動します。

5 ) root ユーザーまたは su で root または sudo にログインし、「chmod +x jdk_filename.-rpm.bin」を発行して実行可能にします。

chmod +x jdk_filename.bin

6 ) 実行する

./jdk_filename-rpm.bin

7 ) スペースバーを押し、システム プロンプトが表示されるまで繰り返して、yes または no を入力し、y と入力して続行します。

8 ) これにより、同じディレクトリに .rpm ファイルが出力されます。

9)問題rpm -i jdk_filename.rpm、これにより、Linuxシステム/usr/java/jdk-version/にすべてのjdkファイルがインストールされます

rpm -i jdk_filename.rpm

10 ) シンボル リンクを作成して、どこでも実行できるようにする

 ln -s /usr/java/jdk1.6.0/bin/java /usr/bin/java

 ln -s /usr/java/jdk1.6.0/bin/javac /usr/bin/javac

11)タイプjava -version、DONE !!

インストール後のセットアップ JAVA_HOME を環境変数に設定する

次のステートメントをコピーして /etc/profile または .bashrc ファイルに追加し、システムが JAVA_HOME をシステム環境変数に設定するようにします。

export JAVA_HOME="/usr/java/jdk1.6.0;"

Fedora に Tomcat 6 をインストールする

yum install tomcat6 tomcat6-webapps tomcat6-admin-webapps

Fedora 13 では、Tomcat 6 のインストール後に CATALINA_HOME 環境変数が明示的に定義されていません。ただし、基本的には /usr/share/tomcat6/ と同じです。これは、日常的に CATALINA_HOME を参照する Tomcat 6 ガイドを読んでいるときに私を驚かせました。役立つ場合は、 ~/.bash_profile に追加できます。

CATALINA_HOME=/usr/share/tomcat6/
export CATALINA_HOME

tomcat を実行して、うまくいくことを願っています。

于 2013-08-22T01:22:35.727 に答える