A. 如何在linux下安裝JDK1.6和Tomcat6
1. 安裝Jdk步驟
1) 下載Jdk,如jdk-6u18-linux-i586.bin;
2) 在終端里找到jdk-6u18-linux-i586.bin所在的目錄,執行命令:chmod a+x jdk-6u18-linux-i586.bin,添加執行的許可權;
3) 執行命令:./ jdk-6u18-linux-i586.bin,生成jdk1.6.0_18文件夾;
4) 執行命令:chmod a+x jdk1.6.0_18,給jdk1.6.0_18添加執行的許可權;
5) 執行命令:sh jdk-6u18-linux-i586.bin,安裝Jdk;
6) 安裝界面會出現授權協議,輸入Y後就可把Jdk安裝在jdk-6u18-linux-i586.bin和jdk1.6.0_18所在的目錄;
7) 需要設置環境變數
a. PATH環境變數。作用是指定命令搜索路徑,在shell下面執行命令時,它會到PATH變數所指定的路徑中查找看是否能找到相應的命令程序。我們需要把 jdk安裝目錄下的bin目錄增加到現有的PATH變數中,bin目錄中包含經常要用到的可執行文件如javac/java/javadoc等待,設置好 PATH變數後,就可以在任何目錄下執行javac/java等工具了;
b. JAVA_HOME環境變數。它指向jdk的安裝目錄,Eclipse/NetBeans/Tomcat等軟體就是通過搜索JAVA_HOME變數來找到並使用安裝好的jdk;
c. CLASSPATH環境變數。作用是指定類搜索路徑,要使用已經編寫好的類,前提當然是能夠找到它們了,JVM就是通過CLASSPTH來尋找類的。我們 需要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設置到CLASSPATH中,當然,當前目錄「.」也必須加入到該變數中;(CLASSPATH看部署環境的具體情況而定,看需不需要配置)
8) 三種配置環境變數的方法;(註:第二種方法本人使用過是完全可行,其他兩種方法都是從其他前輩那裡記錄下來的)
a. 修改/etc/profile文件
如果你的計算機僅僅作為開發使用時推薦使用這種方法,因為所有用戶的shell都有權使用這些環境變數,可能會給系統帶來安全性問題
用文本編輯器打開/etc/profile
在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
重新登錄
b. 修改.bash_profile文件
這種方法更為安全,它可以把使用這些環境變數的許可權控制到用戶級別,如果你需要給某個用戶許可權使用這些環境變數,你只需要修改其個人用戶主目錄下的.bash_profile文件就可以了
用文本編輯器打開用戶目錄下的.bash_profile文件
在.bash_profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
重新登錄
c. 直接在shell下設置變數
不贊成使用這種方法,因為換個shell,你的設置就無效了,因此這種方法僅僅是臨時使用,以後要使用的時候又要重新設置,比較麻煩
只需在shell終端執行下列命令:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
9) 環境變數設置正確後,在終端執行命令source .bash_profile,之後沒有顯示任何錯誤再執行命令java –version,顯示Jdk的版本信息即可正面安裝成功
註:如果您也用的是環境配置的第二種方法,在第九步完全按照我的步驟即可。
2. 安裝Tomcat
1) 下載Tomcat,如apache-tomcat-6.0.26.zip;
2) 在終端里找到apache-tomcat-6.0.26.zip所在的目錄,執行命令:unzip apache-tomcat-6.0.26.zip,解壓後得到文件夾apache-tomcat-6.0.26
3) apache-tomcat-6.0.26和apache-tomcat-6.0.26.zip在同一個目錄;
4) 打開apache-tomcat-6.0.26文件夾,執行命令:chmod –R a+x bin,添加執行的許可權;
5) 執行命令:./bin/startup.sh即可成功啟動Tomcat服務;
6) 執行命令:ps –ef |grep java,可查看到服務成功啟動後的進程;
3. 如果想卸載Jdk或Tomcat,直接刪除相關的文件夾和文件即可
B. linux下怎樣安裝jdk1.8
方法/步驟
第一步:下載Linux環境下的jdk1.8,請去(官網)中下載jdk的安裝文件;
第二步:新建/usr/java文件夾,將jdk-8u25-linux-i586.tar.gz放到該文件夾中,並將工作目錄切換到/usr/java目錄下。
第三步:通過以上步驟,jdk1.8就已經全部安裝完成了
第四步:配置環境變數:①、使用vim /etc/profile編輯profile文件,如下1圖所示:②、在/etc/profile底部加入如下內容:
JAVA_HOME=/usr/java/jdk1.8.0_25 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar export PATH JAVA_HOME CLASSPATH
第五步:最後使用source /etc/profile讓profile文件立即生效。
第六步:命令測試
①、使用javac命令,不會出現command not found錯誤
②、使用java -version,出現版本為java version "1.8.0_25"
③、echo $JAVA_HOME, echo $CLASSPATH, echo $PATH,看看自己的配置是否都正確。
C. 如何用命令在linux上安裝jdk
1、解壓縮剛才下載的: jdk-7u71-linux-x64.tar.gz包,命令如下:tar xvf jdk-7u71-linux-x64.tar.gz2、解壓完成後,進入到解壓目錄:[root@localhost~]# cd /etc[root@localhost etc]# vi profile在profile文件的末尾加入如下命令:export JAVA_HOME=/usr/local/java/jdk1.7.0_71export JRE_HOME=/usr/local/java/jdk1.7.0_71/jreexport PATH=$PATH:/usr/local/java/jdk1.7.0_71/binexport CLASSPATH=./:/usr/local/java/jdk1.7.0_71/lib:/usr/local/java/jdk1.7.0_71/jre/lib3、重新啟動系統後,輸入:java-version,如果看到如下截圖說明jdk已經安裝成功了。
D. Linux怎麼使用命令下載jdk 32位
不同的jdk包格式以及不同的Linux安裝方法不同,以redhat rpm安裝包格式的jdk安裝為例,下載安裝包後,直接執行:
[root@bogon jdk1.7]# rpm -ivh jdk-7u5-linux-i586.rpm
Preparing... ########################################### [100%]
1:jdk ########################################### [100%]
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
plugin.jar...
javaws.jar...
deploy.jar...
有時會出現下面情況:
Unpacking JAR files...
rt.jar...
Error: Could not open input file: /usr/java/jre1.7.0_10/lib/rt.pack
jsse.jar...
Error: Could not open input file: /usr/java/jre1.7.0_10/lib/jsse.pack
charsets.jar...
Error: Could not open input file: /usr/java/jre1.7.0_10/lib/charsets.pack
localedata.jar...
Error: Could not open input file: /usr/java/jre1.7.0_10/lib/ext/localedata.pack
這個不用管它,是因為用戶的rpm包里把這些文件直接裝進JAR包里了,Unpacking 的時候找不到,不影響的。
E. linux 下裝jdk
JDK 在 Linux 安裝Sun發布的JDK/JRE有兩種版本,一種是.rpm.bin格式的,另一種則是.bin格式的,前者我沒有試,但是我想應該是適合於rpm的,可能會安裝到/usr裡面去,而且自動化程度可以高一些。後者則完全是綠色軟體,只是做一個解壓的動作。下面我就來講後者的安裝全攻略。 1、首先我們要到Sun的網站上去下載JDK/JRE(點這里進入),最新的正式版本已經是6.0(也就是1.6),當然老的版本Sun也仍然提供下載,點上面的「Previous Releases」就可以找到了。下載.bin文件,下面假設這個文件的名字是jdk1.x.bin。 2、把安裝文件解壓出來。假設我們下載的文件保存在/opt下。 打開終端,運行以下命令: 引用: cd /opt chmod a+x jdk1.x.bin ./jdk1.x.bin 你會看到版權提示,不管它,按空格鍵翻頁。然後會提示你是否同意版權協議[yes/no],此時輸入yes,回車,安裝程序就會把文件解壓到當前目錄下的jdk1.x這樣的目錄下面(JRE應該大體相同)。 3、讓JDK/JRE支持中文。由於默認安裝的JDK/JRE不帶中文字體,不支持中文顯示,所以我們要自行修改某些字體相關的配置,讓它們支持中文。 設定字體有兩種方法: 第一種方法是把你的中文字體目錄做個連接到jdk/jre/lib/fonts裡面,這種方法很簡便。看命令: 引用: cd /opt/jdk1.x/jre/lib/fonts ln -s /usr/share/fonts/truetype/windows fallback (假設我們的中文字體放在/usr/share/fonts/truetype/windows目錄里,這個目錄里我放的是從Windows那邊過來的字體) 為什麼要做fallback這個連接,我也是從網上看到的,我想應該是Sun做的設定吧,設定JDK/JRE在運行時會到這個目錄里去找那些非西方字體。這種方法對JDK/JRE 1.4/1.5/1.6都適用,但是由於沒有在fontconfig.properties文件裡面詳細設定字體,所以這種方法顯示出來的字體很難看。 第二種方法是把配置好的fontconfig.properties做個連接到jdk1.x/jre/lib裡面。看命令: 引用: cd /opt/jdk1.x/jre/lib ln -s /etc/java/fontconfig.properties (假設我們的fontconfig.properties放在/etc/java目錄里) 這種方法對JDK/JRE 1.4/1.5/1.6都適用,只不過1.4版本的文件名是font.properties而不是fontconfig.properties。當然你也可以直接把fontconfig.properties文件復制到/opt/jdk1.x/jre/lib裡面,這樣就不用做連接,但是如果你同時安裝幾個不同版本的JDK,還是做連接比較方便。在下面我會把我配置好的font.properties和fontconfig.properties的內容貼出來,大家稍作修改就可以用了。 3、讓Web瀏覽器支持Java插件(也就是支持Java Applets)。 做一個連接就可以了。看命令: 引用: cd /usr/lib/firefox/plugins (Ubuntu的firefox插件目錄在這里,其它版本以此參考) ln -s /opt/jdk1.x/jre/plugin/i386/ns7/libjavaplugin_oji.so 然後運行firefox,在地址欄里打入about:plugins,回車,可以看到firefox的插件列表裡已經有了Java插件。 如果你用的是其它的瀏覽器,方法大體也差不多,就是進入瀏覽器的plugins目錄,做一個連接。不過要注意的是,如果你用的瀏覽器是 mozilla 1.4/netscape 7.0以上的版本,用上面的命令沒問題,但是如果你用的瀏覽器是mozilla 1.2/netscape 7.0以下的版本,Sun有提供另一個插件。這樣的話,命令就要改一下了: 引用: cd /usr/lib/mozilla/plugins ln -s /opt/jdk1.x/jre/plugin/i386/ns7-gcc29/libjavaplugin_oji.so 4、讓Web瀏覽器支持Java Web Start程序。(可選安裝) 如果你不知道Java Web Start程序是什麼,看這里: http://www.stcore.com/java/2006/06/18/1150640682d28890.html 所謂安裝,其實就是添加一個mimetype(類似於文件關聯),讓瀏覽器知道,遇到Java Web Start程序該用什麼程序來處理。 對應mozilla/netscape瀏覽器的方法: 點擊菜單:Edit->Preferences->Navigator->Helper Applications 然後新建一個mimetype: mimetype是:application/x-java-jnlp-file extention是:jnlp 關聯程序是:/opt/jdk1.x/jre/bin/javaws 對應firefox瀏覽器的方法: 由於firefox沒有直接添加mimetype的方法,所以要改的話需要安裝一個Mime Type Editor擴展,看這里: http://forums.mozine.org/index.php?showtopic=5521 5、為firefox瀏覽器加入Java Console菜單項。(可選安裝) mozilla/netscape裝好java插件之後就有Java Console菜單項,可以方便地調用Java控制台,這對程序員調試程序有用。但是firefox還沒有這個菜單項,添加的方法就是解壓一個zip文件到firefox/extension目錄。現在我們就來添加,看命令: 引用: cd /usr/lib/firefox/extensions unzip /opt/jdk1.x/jre/lib/deploy/ffjcext.zip 重啟firefox,就可以看到工具菜單里多了一個Java Console菜單項。 JDK/JRE 1.5及以下版本並沒有提供這個firefox擴展,如果要安裝的話到這里安裝: https://addons.mozilla.org/firefox/141/ 6、把Java工具加入系統菜單。(可選安裝) Ubuntu自帶的JDK/JRE會在系統菜單中添加兩個Java工具,就是Java Plugin Control Panel和Java Policy Tool。下面我們也為自己安裝的JDK/JRE添加兩個菜單項。 在Ubuntu的主菜單上點擊右鍵->編輯菜單->首選項->新建項目: 第一項: 圖標是:/opt/jdk1.x/jre/plugin/desktop/sun_java.png 名稱是:Java Plugin Control Panel (這個隨便寫) 命令是:/opt/jdk1.x/jre/bin/ControlPanel 第二項: 圖標是:/opt/jdk1.x/jre/plugin/desktop/sun_java.png 名稱是:Java Policy Tool (這個隨便寫) 命令是:/opt/jdk1.x/jre/bin/policytool 7、添加JAVA_HOME/JRE_HOME環境變數。(Java開發人員必備) 這里以最常用的bash命令解釋器為例,編輯用戶目錄下的.bashrc或.profile文件。如果你想在所有用戶的shell下都生效,就編輯/etc/profile文件。同樣都是加入以下內容: 引用: export JAVA_HOME=/opt/jdk1.x export JRE_HOME=/opt/jdk1.x/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH 至此,Sun JDK/JRE在Linux上的安裝過程結束。
採納哦
F. 如何在Linux下安裝JDK1.8
你好,
方法/步驟
第一步:下載Linux環境下的jdk1.8,請去(官網)中下載jdk的安裝文件;
第二步:新建/usr/java文件夾,將jdk-8u25-linux-i586.tar.gz放到該文件夾中,並將工作目錄切換到/usr/java目錄下。
第三步:通過以上步驟,jdk1.8就已經全部安裝完成了
第四步:配置環境變數:①、使用vim /etc/profile編輯profile文件,如下1圖所示:②、在/etc/profile底部加入如下內容:
JAVA_HOME=/usr/java/jdk1.8.0_25
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar export PATH
JAVA_HOME CLASSPATH
第五步:最後使用source /etc/profile讓profile文件立即生效。
第六步:命令測試
①、使用javac命令,不會出現command not found錯誤
②、使用java -version,出現版本為java version "1.8.0_25"
③、echo $JAVA_HOME, echo $CLASSPATH, echo $PATH,看看自己的配置是否都正確。
G. 怎麼往linux上裝jdk
您好,方法
1、首先,在官網上,下載JDK。要按照自己的系統版本,下載相應版本的JDK。
主要的是要同意協議後,有很多人說下載失敗,弄了半天沒有點擊的確認協議。
2、我的系統版本的CentOS 6.5 64位的。我就下載64位的JDK就可以了。
3、JDK一般安裝到/usr目錄下。
輸入命令:cd /usr/
輸入命令:mkdir java
新建一個文件夾,用作Java的安裝目錄。
4、將下載好的JDK文件上傳到新建的文件夾下。
這里可以使用Xftp 5 直接上傳。
5、解壓縮文件包;
輸入:tar -zxvf [文件名]
進行解壓。
6、解壓完畢後,編輯配置文件
輸入:vi /etc/profile
7、在最下面,添加一下內容,(不會編輯的同學,請看我以前的教學)
export JAVA_HOME=/usr/java/你的版本
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
0如何在Linux中自定義一條命令?
8、保存後退出。
輸入:source profile
生效配置。
9、輸入:java -version
查看是否安裝成功,出現下圖相似的輸出為安裝成功。
H. linux怎麼安裝jdk1.8
1、從Java官方網站下載相應的JDK版本jdk-6u33-linux-i586.bin
2、安裝jdk-6u33-linux-i586.bin
# chmod a+x jdk-6u33-linux-i586.bin
# ./jdk-6u33-linux-i586.bin
運行以上命令會自動完成Java JDK安裝。
3、設置Java JDK運行環境
# vim /etc/profile # 在此文件里添加以下內容
JAVA_HOME=/usr/java/jdk1.6.0_33
JRE_HOME=/usr/java/jdk1.6.0_33/jre
CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export JAVA_HOME JRE_HOME CLASSPATH PATH
設置完後,重啟機器或注銷後,運行以下命令:
# source /etc/profile # 臨時使當前shell控制台配置生效
# java -version
java version "1.6.0_31"
Java(TM) SE Runtime Environment (build 1.6.0_31-b04)
Java HotSpot(TM) Client VM (build 20.6-b01, mixed mode, sharing)
返回結果後,說明Java JDK安裝成功!
I. 阿里雲的linux伺服器怎麼安裝jdk
卸載OpenJDK
rpm
-qa
|
grep
java
rpm
-e
--nodeps
java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64
rpm
-e
--nodeps
java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64
rpm
-e
--nodeps
tzdata-java-2012j-1.el6.noarch
jdk下載官方網址:http://
www
.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
輸入命令:wget
http://
211.149.198.47/data/main/jdk-7u7-linux-i586.tar.gz
下載jdk
輸入命令:
ll
可以查看當前目錄下存在文件jdk-7u7-linux-i586.tar.gz
,然後在當前目錄下解壓源碼包,輸入命令:tar
-zxvf
jdk-7u7-linux-i586.tar.gz
輸入命令:
ll
可以查看當前目錄下存在目錄jdk1.7.0_07,然後將其移動到/usr/local/目錄下,並重命名為
jdk7,輸入命令:mv
jdk1.7.0_07
/usr/local/jdk7
下面我們來設置jdk的環境變數這里彩全局設置方法,就是來修改
/etc/profile,它是所有用戶的共用的環境變數輸入命令:vi
/etc/profile然後在打開的文件末尾添加如下內容:JAVA_HOME=/usr/local/jdk7JRE_HOME=/usr/local/jdk7/jrePATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexport
JAVA_HOME
JRE_HOME
PATH
CLASSPATH
使環境變數立即生效,輸入命令:source
/etc/profile
檢驗是否安裝成功
輸入命令:java
#檢測jdk
bin環境
接著輸入:javac
#檢測jdk
classpath環境
成功,你會看到如下java命令參數使用說明界面;
當前我們輸入以上的命令後,可能會報如下的錯誤:bash:
/usr/local/jdk7/bin/java:
/lib/ld-linux.so.2:
bad
ELF
interpreter:
沒有那個文件或目錄是因為64位系統中安裝了32位程序,而且我當前使用的正是64位的linux版本解決方法:yum
install
glibc.i686
我是在安裝了上面的
glibc.i686
等相關的包後,就可以正常執行
java,javac等命令了。並沒有安裝以下的包
重新安裝以後還有如下類系錯誤
再繼續安裝包
error
while
loading
shared
libraries:
libstdc++.so.6:
cannot
open
shared
object
file:
No
such
file
or
direct