2013-08-22 67 views
1

我想在Fedora 13上安裝Java JDK & Tomcat,但是我面臨很多問題。需要簡單的方法在Fedora 13上安裝和配置Java JDK&Tomcat

我已經經歷了許多博客和許多堆棧溢出帖子,但仍然無法正確配置它。

信息:

  1. 我試圖使用.rpm套件,因爲我無法用YUM資源庫做安裝JAVA JDK。 (你也可以告訴我如何安裝yum倉庫)。
  2. 我嘗試安裝JDK & Tomcat的安裝,但是,當我試圖啓動tomcat使用startup.sh後,這是給錯誤,如:

    Using CATLINA_HOME 
    Using CATLINA_BASE etc etc 
    
  3. 如何找到JDK路徑&配置JAVA_HOME路徑。

我知道我的問題很混亂,但我需要幫助。鏈接到相關問題的帖子也將受到讚賞。

回答

3

在Fedora上安裝JDK:

1)請訪問的Sun Java網站上下載你喜歡的任何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或沒有時,鍵入y鍵繼續。

8)這將輸出同一目錄下的.rpm文件

9)發行rpm -i jdk_filename.rpm,這將安裝Linux系統上,所有的JDK文件/ usr/JAVA/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

yum install tomcat6 tomcat6-webapps tomcat6-admin-webapps 

以下一個Tomcat 6安裝安裝Tomcat 6在Fedora 13 CATALINA_HOME環境變量沒有明確定義。它基本上等於/ usr/share/tomcat6 /雖然。這在閱讀Tomcat 6指南時經常引用CATALINA_HOME,這讓我不知所措。如果有幫助,你可以添加一個到〜/ .bash_profile。

CATALINA_HOME=/usr/share/tomcat6/ 
export CATALINA_HOME 

運行tomcat,並希望它的工作原理。

+1

哇,這是我真正期待的! :) 然而,關於tomcat ....我不能使用YUM存儲庫來安裝它.. 嘗試運行yum命令後...它給輸出作爲沒有做... 所以我想我需要另一種方式來安裝tomcat6 ... 非常感謝Juned。 :) :) –

+0

很高興它幫助你:-) –

2

同時,在Fedora 20上,它更容易。您可以通過Fedora提供的軟件包安裝JavaTomcat。做到以下幾點被登錄爲root

yum install java-1.7.0-openjdk tomcat 

然後,在系統啓動時啓用Tomcat

systemctl enable tomcat 

現在您可以刪除一個戰爭文件爲/var/lib/tomcat/webapps/,你準備好去。