歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux管理 >> Linux問題解決

Ubuntu Linux 8.04系統JAVA環境配置方法

1、首先安裝JDK


java6 在命令行輸入 apt-get install sun-java6-jre sun-java6-jdk 可以自行選擇是否安裝jre


java5 在命令行輸入 apt-get install sun-java5-jre sun-java5-jdk


多個jdk可以同時安裝,而且可以隨時更改當前的默認jdk


在命令行輸入 sudo update-alternatives --config javac 來更改當前默認jdk


sun-java5-doc和sun-java6-doc是jdk的文檔的安裝程序,但是不包括jdk文檔。


在安裝jdk文檔前,必須到sun的網站下載jdk文檔。你下載的文檔可以是任意語言,包括中文例如你安裝jdk5的文檔,應該在安裝前把下載的文檔存放到/tmp/jdk-1_5_0-doc.zip;再例如你安裝jdk6的文檔,應該在安裝前將下載的文檔存放到 /tmp/jdk-6-doc.zip。當然你也可以不在安裝前做這件事情,因為安裝的過程會提示你這麼做,請注意看終端窗口的提示。


寫入環境變量 gedit /etc/environment

在編輯器中加入 JAVA_HOME=/usr/lib/jvm/java-6-sun


classpath不必配置,錯誤的classpath會導致許多問題。jvm會知道自帶的classpath。對於自定義的classpath,可以在運行、編譯時加上-classpath參數來指定。至於環境變量,當你寫的程序需要時再指定也不遲


要使配置生效必須在命令行輸入 . /etc/environment


如果需要還要修改系統虛擬機的優先級順序調整: sudo gedit /etc/jvm


jdk安裝完畢,在終端輸入 java -version 查看是否安裝成功(或直接輸入java)


2、安裝


從tomcat官方網站下載綠色的即可,解壓後運行bin目錄下的startup.sh


在浏覽器輸入http://localhost:8080 查看tomcat是否啟動


要關閉tomcat只要運行bin目錄下shutdown.sh即可


如果需要tomcat開機啟動可以參照一下方法:


修改/etc/rc.local 文件 gedit /etc/rc.local 加入


JAVA_HOME=/usr/lib/jvm/java-6-sun

CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib

JRE_HOME=/usr/lib/jvm/java-6-sun/jre

export JRE_HOME

export CLASSPATH

export JAVA_HOME

/home/allenwei/Tomcat/apache-tomcat-6.0.14/bin/startup.sh //你放tomcat的目錄


修改/etc/profile 輸入 gedit /etc/profile,增加以下行:

JAVA_HOME=/usr/lib/jvm/java-6-sun

CATALINA_HOME=/home/test/Tomcat/apache-tomcat-6.0.14

export JAVA_HOME CATALINA_HOME


重啟系統後tomcat就可以隨開機啟動了


3、安裝mysql


首先 sudo apt-get install mysql-server mysql-client


安裝完成後輸入 sudo /etc/init.d/mysql start 啟動mysql


此時需要修改root的密碼


查看默認密碼輸入 sudo gedit /etc/mysql/debian.cnf 在[client]段可以看到用戶名密碼


輸入 mysql -uroot -p 登錄,提示輸入密碼,輸入在debian.cnf文件中的密碼


修改密碼 輸入 GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "你要修改的密碼"


此時mysql 的安裝完成


您也可以安裝mysql 的圖形化管理工具 sudo apt-get mysql-admin mysql-query-browser


4、eclipse 和 netbeans 的安裝就很簡單了,從官方網站上下載 deb包,安裝即可。

Copyright © Linux教程網 All Rights Reserved