㈠ 關於 RedHat 配置java環境的問題
這種情況是還沒有設置JAVA的環境變數,在用戶的環境變數配製文件後面加上JAVA的安裝路徑
㈡ 如何在RedHat下安裝JDK
方法/步驟
1、選擇一個安裝包存放的位置,我選擇的是「/usr/local/java」
2、進入安裝包所在目錄:
#cd /usr/local/java
3、給安裝包文件可執行的許可權:
Chmod +x /usr/local/java/ jdk-6u18-linux-x64.bin
4、安裝JDK:
#./ jdk-6u18-linux-x64.bin
此時,屏幕會顯示安裝協議,一直按enter鍵,知道屏幕下方出現如下提示:
Do you agree to the above license terms? [yes or no]
輸入「y」,按enter鍵
5、系統開始自動解壓安裝包,解壓的過程即是安裝的過程
6、解壓完成後,會在/usr/local/java下自動生成一個jdk1.6.0_18的文件夾,此文件夾即是軟體的安裝目錄
7、設置環境變數
打開profile文件:
#cd /etc
#vi profile
在文件中輸入如下內容;
LANGUAGE=CN
export Language
JAVA_HOME=/usr/local/java/jdk1.6.0_18
export JAVA_HOME
export PATH=$JAVA_HOME/bin:$PATH
值得注意的是此處的環境變數只對你當前的用戶有效,若想讓其他用戶使用JDK,可將此文件拷貝至該用戶的/etc文件夾下,然後執行即可
8、查看JDK版本:
#java -version
屏幕顯示:
java version "1.6.0_18"
Java(TM) SE Runtime Environment (build 1.6.0_18-b07)
Java HotSpot(TM) 64-Bit Server VM (build 16.0-b13, mixed mode)
Ok,安裝成功
㈢ RedHat Linux5 怎麼修改JAVA_HOME
最下面有寫
export JAVA_HOME PATH CLASSPATH 么
如果有寫確認沒有錯誤 在修改後重新登錄就應該可以了
㈣ redhat 如何安裝Java
參考資料:
http://wenku..com/link?url=22MvPZ-gavH1zUkXWJt-_SuS-CQsDuUnyvcsr6lot9aqvS1vQCCiu_XqROLeC7sLFCqcYlG86jS
㈤ redhat9下裝哪個版本的jdk
redhat9上面,默認的java環境是1.3的,用java -version就能看得出來。如果要替換成其他的版本,總結下自己的安裝過程。 卸載原有的jdk,(網上有種說法,可以讓多個jdk的版本並存,我相信,windows可以的,linux一樣可以,我需要一個默認的就行,如果某個應用需要其他版本的,單獨設置classpath就行了。) 1、查看當前jdk的一些包,會出現一些包信息 #rpm -qa | grep gcj libgcj-devel-4.1.2-14.el5 java-1.4.2-gcj-compat-src-1.4.2.0-40jpp.112 ....這里的不是標准 2、使用卸載命令 rpm -e --nodeps libgcj-devel-4.1.2-14.el5 將上面出現的包一一進行卸載 3、使用java -version查看,會出現no such file or diretory 4、安裝jdk,從sun上面下載到的是bin文件,需要修改許可權,使用chmod 777就行. chmod 777 ./jdk.bin 一路enter,安裝結束 5、設置環境變數,有好幾種設置方法。 a、僅針對當前shell的 b、針對用戶的 命令是 vi .bashrc set JAVA_HOME=/home/joypen/jdk1.5.0_22 export JAVA_HOME set PATH=$JAVA_HOME/bin export PATH set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export CLASSPATH c、針對所有人的 命令是 vi /etc/profile JAVA_HOME=/home/joypen/jdk1.5.0_22 PATH=$JAVA_HOME/bin CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME PATH CLASSPATH 6、讓設置生效 #source /etc/profile 7、再使用java -version查看 [root@localhost joypen]# java -version java version "1.5.0_22" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_22-b03) Java HotSpot(TM) Client VM (build 1.5.0_22-b03, mixed mode, sharing) 8、編寫Test測試 class Test{ public static void main(String[] args){ System.out.println("this is a test!"); } } 9、javac Test.java 10、java Test this is a test! 11、結束 註:杯具的事情是,最後這樣運行,影響了整個環境。
㈥ 求大神幫忙,Redhat安裝jdk,運行java -version時出現如下錯誤,謝謝
動態鏈接庫出問題了..安裝一下java依賴..
你看看哪些依賴少了就用yum -y install安裝一下...
2017年10月11日 17:51:32
㈦ java調用redhat6.5的linux命令問題 redhat手動敲可以執行,而java遠程調用卻沒
你要把pac.sh的全路徑帶上,比如:
commd="sh /tmp/pac.sh /aa/aa &"
如果不行就將輸出重定向到日誌,查看錯誤:
commd="sh /tmp/pac.sh /aa/aa > /tmp/pac.log 2>&1 &"
㈧ 如何在redhat9里裝java
下載bin版本的JDK,
比如放到/opt目錄下。
使用終端切換到/opt下,使用命令./jdk_1.4.2.bin (具體是下載的JDK文件名),就會解壓到當前的目錄。
設置環境變數,如果想讓系統中所有人都使用的話,設置在/etc/profile中,
JAVA_HOME=/opt/jdk_1.4.2 (具體的路徑參看解壓生成的目錄)
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/lib:.
export JAVA_HOME PATH CLASSPATH
如果只是當前用戶使用則可以參照 hotapple 的方法設置在~/.bash_profile中,~ 在Linux下表示用戶主目錄。 以「.」開頭的文件表示隱藏文件,在終端用ls -a 命令可以看到
修改.bash_profile文件示例
修改前
[shily@redhat9 shily]$ cat .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
unset USERNAME
修改後
[shily@redhat9 shily]$ cat .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
JAVA_HOME=/opt/jdk_1.4.2
CLASSPATH=$JAVA_HOME/bin:.
PATH=$JAVA_HOME/bin:$PATH:$HOME/bin
export JAVA_HOME CLASSPATH PATH
unset USERNAME
㈨ 使用redhat Linux伺服器版本可以進行Java程序開發么
在所有Linux發行版中做Java開發完全沒有問題,有JDK就成,從Sun的網站上下載符合你硬體架構(i386或amd64等)的JDK。資料庫可以考慮Postgre,MySQL;Oracle沒許可,就沒技術支持,出了問題就得你自己負責(當然前面那兩個開源資料庫系統也有這方面缺陷)。要做商業運作的話,確實該考慮RedHat:購買許可,降低商業風險。如果不考慮風險因素,推薦Debian:伺服器,桌面系統隨你配置。感覺你是個新手,如果個人工作的話,用Ubuntu吧,一Debian的變種,更貼合桌面用戶的使用。國人提Linux,基本就想到RedHat,其實這個發行版太一般了。
㈩ java8 能不能支持redhat5.5
安裝JDK
(1) 下載後的BIN文件可以直接在Linux下運行
更改許可權:
Java代碼
# chmod 755 jdk-1.6.0_23-linux-i586.rpm.bin
執行安裝:
Java代碼
# ./ jdk-1.6.0_23-linux-i586.rpm.bin
此步完成後,會生成jdk-1.6.0_23-linux-i586.rpm的文件
執行安裝:
Java代碼
# rpm –ivh jdk-1.6.0_23-linux-i586.rpm
默認安裝到了/usr/java/jdk1.6.0_23
(2) /etc/profile 設置環境變數
在文件頭部增加如下內容,注意根據實際安裝路徑修改配置:
Xml代碼
JAVA_HOME=/usr/java/jdk1.6.0_23
JRE_HOME=/usr/java/jdk1.6.0_23/jre
PATH=$PATH:$JAVA_HOME/bin:JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
按Esc,然後:wq保存退出
使環境變數生效
Java代碼
# source /etc/profile
查看:
Java代碼
# echo $JAVA_HOME
(會顯示JDK所在目錄)
另外許多時候有人會使用以下命令來看是否生效
Java代碼
# java -version
但是如果你之前安裝過Java的話,那麼列印就不是現在安裝的版本,我們需要更改java這個命令的引用
進入路徑:
Java代碼
# cd /usr/bin
刪除應用,提示時輸入 y:
Java代碼
# rm java
增加新的連接:
Java代碼
# ln -s /usr/java/jdk1.6.0_23/bin/java java
特別提示:
如果你的java版本不正確在安裝其他軟體時可能造成異常,如:
could not find a valid configuration for intro part 和 Unable to locate the application's 'main' class
下載tomcat Linux版
1)下載apache-tomcat-6.0.29.tar.gz
//解壓
2)
Java代碼
# tar -zxvf apache-tomcat-6.0.29.tar.gz
3)拷貝解壓後的文加件 apache-tomcat-6.0.29 到一個目錄
拷貝後到該文件夾下bin目錄
4)啟動Tomcat
Java代碼
# ./startup.sh
5)停止服務
Java代碼
# ./shutdown.sh
特別提示:
如果不能停止,則可以使用Linux殺掉該進程。通常用ps 查看進程PID ,用kill命令終止進程。-9表示強迫進程立即停止
Java代碼
# ps -ef | grep java
# kill -9 [PID]
首先要安裝Eclipse,大家不要搞混了,MyEclipse只是Eclipse的一個插件而已
下載Eclipse Linux版
1)下載eclipse-SDK-3.3.1.1-linux-gtk.tar.gz
2)解壓
Java代碼
# tar -zxvf eclipse-SDK-3.3.1.1-linux-gtk.tar.gz
3)拷貝解壓後的文加件 eclipse 到一個目錄
4)到拷貝後的目錄 運行 eclipse
下面安裝MyEclipse
下載MyEclipse Linux版
1)下載MyEclipse_6_0_1GA_E3_3_1_Installer.bin
2)運行安裝
Java代碼
# ./MyEclipse_6_0_1GA_E3_3_1_Installer.bin
安裝頁面和Windows下是一樣的在選擇Eclipse路徑時請選擇拷貝後Eclipse的路徑
安裝路徑根據實際情況選擇一個路徑
安裝後再次運行Eclipse或者到安裝的MyEclipse下運行MyEclipse.sh都可以打開MyEclipse
下面就是輸入驗證碼
配置Tomcat,eclipse中選擇window-preferences,在彈出的窗口選擇Myeclipse-Servers-Tomcat6
選擇Tomcat拷貝的路徑和配置JDK6,接著在Tomcat server這里選擇"Enable",然後右下角的Apply應用,確定退出
創建工程test進行測試
在創建的web工程index.jsp中增加以下內容
Xml代碼
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>我的服務測試</title>
</head>
<body>
<%=System.getProperty("java.version") %>
</body>
</html>