導航:首頁 > 編程語言 > linuxjava環境配置

linuxjava環境配置

發布時間:2023-04-14 03:51:35

linux怎麼配置java環境變數

Linux下配置Java環境變數方法:

在安裝好jdk之後可以通過如下三種方法配置環境變數:

1.該計算機只作為開發使用,直接修改/etc/profile文件,所有用戶的shell都有權使用這些環境變數,因此可能會給系統帶來安全性問題。

② linux中java配置環境變數在哪

從java.sun.com上下載JDK的安裝文件,一般是jdk1.5.0_10_XXXX.bin的格式。

解開生成JDK目錄,這里假設JDK安裝在/usr/java/jdk1.5.0_10中:

代碼:

sudo chmod 755 jdk1.5.0_10_XXXX.bin
sudo ./jdk1.5.0_10_XXXX.bin

sudo mkdir /usr/java

sudo mv jdk1.5.0_10/ /usr/java

代碼:

sudo gedit /etc/profile

在這個文件的末尾追加:

代碼:

export JAVA_HOME=/usr/java/jdk1.5.0_10/

#注意把新添加的JDK的bin目錄追加在$PATH的最前面,這樣當系統中安裝有多個JDK版本時,程序會優先搜尋排在最前面的JDK版本。

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH

保存/etc/profile之後,別忘了執行下面這個命令,使環境變數的更改馬上起作用。

代碼:

source /etc/profile

如果執行上面這個命令時報錯,請仔細檢查你在/etc/profile里新增的文本是不是有錯。

最後檢查環境變數更改是否生效:

代碼:

java -version
-----
下面是另一種
1、下載需要的jdk( 我的是 jdk-6u2-linux-i586-rpm.bin),放在/home目錄。
2、
#cd /home
#cp jdk-6u2-linux-i586-rpm.bin /usr/local
#cd /usr/local
(給所有用戶添加可執行的許可權)
#chmod +x jdk-6u2-linux-i586-rpm.bin
# ./jdk-6u2-linux-i586-rpm.bin
( 有可能會生成jdk-6u2-linux-i586-rpm文件,若是,則#chmod +x jdk-6u2-linux-i586-rpm, 然後 #rpm -ivh jdk-6u2-linux-i586-rpm. 若非,即直接進入安裝程序)
出現安裝協議,一直enter最後到y接受。

3、設置環境變數。
若是只是當前用戶:
#vi /etc/profile
在最後加入 (與 xp中cmd設置一樣)
#set java environment
JAVA_HOME = /usr/java/jdk1.6.0_02
CLASSPATH =.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH = $JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PAHT
esc 回到命令模式,:wq 退出。

若是要在所有用戶中使用:
vi /etc/profile.d/java.sh
在新的java.sh中輸入上面情況中在末尾添加的內容:
保存退出,然後給java.sh分配許可權:chmod 755 /etc/profile.d/java.sh
保存/etc/profile之後,別忘了執行下面這個命令,使環境變數的更改馬上起作用。
代碼:
source /etc/profile
如果執行上面這個命令時報錯,請仔細檢查你在/etc/profile里新增的文本是不是有錯。
最後檢查環境變數更改是否生效:
代碼:
java -version
4、可在終端個查看環境變數設置情況:
#echo $JAVA_HOME
#echo $CLASSPATH
#echo $PATH

5、檢查JDK 是否成功安裝:
#java -version
#javac -?

③ linux下怎麼安裝java環境

Linux下安裝Java環境配置步驟詳述
1、下載jdk8
登錄網址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

選擇對應jdk版本下載。(Tips:可在Windows下載完成後,通過FTP或者SSH到發送到Linux上)

2、 登錄Linux,切換到root用戶

su root 獲取root用戶許可權,當前工作目錄不變(需要root密碼)或者sudo -i 不需要root密碼直接切換成root(需要當前用戶密碼)
3、在usr目錄下建立java安裝目錄

cd /usr

mkdir java

4、將jdk-8u60-linux-x64.tar.gz拷貝到java目錄下

cp /mnt/hgfs/linux/jdk-8u60-linux-x64.tar.gz /usr/java/
5、解壓jdk到當前目錄,得到文件夾 jdk1.8.0_*(注意:下載不同版本的JDK目錄名不同!)
tar -zxvf jdk-8u60-linux-x64.tar.gz

6、安裝完畢為他建立一個鏈接以節省目錄長度

ln -s /usr/java/jdk1.8.0_60/ /usr/jdk

7、編輯配置文件,配置環境變數

vim /etc/profile

在文本的末尾添加如下內容:

JAVA_HOME=/usr/jdk

CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
8、重啟機器或執行命令 :source /etc/profile
sudo shutdown -r now

9、查看安裝情況

java -version

java version "1.8.0_60"

Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) Client VM (build 25.60-b23, mixed mode)
ps:可能出現的錯誤信息:
bash: ./java: cannot execute binary file

出現這個錯誤的原因可能是在32位的操作系統上安裝了64位的jdk,

1、查看jdk版本和Linux版本位數是否一致。
2、查看你安裝的Ubuntu是32位還是64位系統:
sudo uname -m
附:i686 //表示是32位
x86_64 // 表示是64位
簡書鏈接:http://www.jianshu.com/p/cb3ceb066ea8

④ linux怎麼安裝java環境

安裝系統環境是: centos6.5 64位
一.安裝jdk
1.下載Java文件jdk-6u45-Linux-x64.bin

2.運行./jdk-6u45-linux-x64.bin

3.移動該文件到/usr/local/jdk目錄下
mv jdk-6u45-linux-x64 /usr/local/jdk

4.配置java環境變數,在文件/etc/profile最後添加以下內容:
#set java
JAVA_HOME=/usr/local/jdk;export JAVA_HOME
JRE_HOME=/usr/local/jdk/jre;export JRE_HOME
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin;export PATH
export CLASSPATH=$CLASSPATH:$PATH:$JAVA_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JRE_HOME/lib:.
5.source /etc/profile (重新激活)
6.運行java -version查看是否成功
二.安裝tomcat
1.下載tomcat文件:apache-tomcat-7.0.47.tar.gz
2.解壓tar -zxvf apache-tomcat-7.0.47.tar.gz
3.移動該文件到/usr/local下,並命名為tomcat
mv apache-tomcat-7.0.47 /usr/local/tomcat
4.到tomcat/bin目錄下setclasspath.sh文件中設置java環境,加入以下兩行即可:
export JAVA_HOME=/usr/local/jdk
export JRE_HOME=/usr/local/jdk/jre
5.設置tomcat 服務啟動
把下面內容保存到/etc/init.d/目錄,文件名為tomcat
#!/bin/bash
# /etc/rc.d/init.d/tomcat
# init script for tomcat precesses
#
# processname: tomcat by ton
# description: tomcat is a j2se server
# chkconfig: 2345 86 16
# description: Start up the Tomcat servlet engine.
set -m (有時不加這個,secureFX會話失效時,會導致tomcat自動stop)
CATALINA_HOME="/usr/local/tomcat"
if [ -f /etc/init.d/functions ]; then
. /etc/init.d/functions
elif [ -f /etc/rc.d/init.d/functions ]; then
. /etc/rc.d/init.d/functions
else
echo -e "/atomcat: unable to locate functions lib. Cannot continue."
exit -1
fi
# running tomcat services
RETVAL=$?
case "$1" in
start)
if [ -f $CATALINA_HOME/bin/startup.sh ];then
echo $"Starting Tomcat"
$CATALINA_HOME/bin/startup.sh
fi
;;
stop)
if [ -f $CATALINA_HOME/bin/shutdown.sh ];then
echo $"Stopping Tomcat"
$CATALINA_HOME/bin/shutdown.sh
fi
;;
restart)
if [ -f $CATALINA_HOME/bin/startup.sh ];then
echo $"Starting Tomcat"
$CATALINA_HOME/bin/startup.sh
fi
sleep 5
if [ -f $CATALINA_HOME/bin/shutdown.sh ];then
echo $"Stopping Tomcat"
$CATALINA_HOME/bin/shutdown.sh
fi
;;
*)
echo $"Usage: $0 {start|stop|restart}"
exit 1
;;
esac
exit $RETVAL

6.為該文件添加運行許可權
chmod +x /etc/init.d/tomcat
三.安裝MySQL
linux下主要是編譯安裝,需准備:cmake工具

1.yum install gcc gcc-c++ ncurses-devel perl (安裝編譯源碼所需的工具和庫)

2.下載cmake-3.0.1.tar.gz ,然後輸入命令:

tar -xzvf cmake-3.0.1.tar.gz
cd cmake-3.0.1
./bootstrap ; make ; make install

3.新增mysql用戶組和用戶命令:
groupadd mysql
useradd -r -g mysql mysql

4.新建mysql安裝目錄和存放數據目錄:
mkdir -p /usr/local/mysql
cd /usr/local/mysql
chown -R mysql:mysql . (分配許可權)

mkdir -p /var/mysqldata
cd /var/mysqldata
chown -R mysql:mysql . (分配許可權)

5.下載mysql-5.5.38.tar.gz ,解壓:
tar -zxvf mysql-5.5.38.tar.gz
cd mysql-5.5.38(先進入目錄下)

6.(先進入mysql-5.5.38目錄下)再執行cmake命令:
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/var/mysqldata/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS:STRING=utf8,gbk \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/var/mysqldata \
-DMYSQL_USER=mysql \
-DMYSQL_TCP_PORT=3306

7.再編譯:
make
make install

8.復制配置文件,在/usr/local/mysql下執行:
cp support-files/my-medium.cnf /etc/my.cnf

9 初始化資料庫
執行前需賦給scripts/mysql_install_db文件執行許可權
chmod 755 scripts/mysql_install_db
scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ \
--datadir=/var/mysqldata/

10. 設置mysqld的開機啟動
cp support-files/mysql.server /etc/init.d/mysql
chmod 755 /etc/init.d/mysql
chkconfig mysql on

11.MySQL配置環境變數
export PATH=/usr/local/mysql/bin:$PATH
alias mysql_start="mysqld_safe &"
alias mysql_stop="mysqladmin –u root -p shutdown"
source /etc/profile (重啟配置)

12.啟動mysql服務
/etc/init.d/mysql start

ps -ef |grep mysql (命令查看是否啟動)

13. 登陸mysql
# mysql -u root –p
14.修改MySQL用戶root的密碼
mysqladmin -u root password '123456' (更新密碼)

⑤ linux怎麼重新配置java環境變數

在Linux/unix中設置環境變數
csh:在$HOME/.cshrc中添加一下行
setenv JAVA_HOME/usr/java/jdk1.6.0
setenv PATH $JAVA_HOME/bin:$PATH
setenv CLASSPATH .

bash/ksh中:
在$HOME/.bash_profile中添加以下行:
JAVA_HOME=/home/tarena/jdk1.6.0_05
CLASSPATH=.:..:$JAVA_HOME/jre/lib/rt.jar(java類所在的目錄或jar文件,在虛擬機中載入類時,虛擬機在CLASSPAHT中找到它)
PATH=$JAVA_HOME/bin:$PATH (操作系統需要在PATH中找到它)
export JAVA_HOME CLASSPATH PATH

source .bash_profile 讓全局環境變數.bash_profile生效

⑥ zookeeper linux 安裝怎麼配置java 環境變數

純java開發的軟體在linux下面也可以應用自如。那麼首先就需要配置好linux下的java環境,具體說來,就是配置jdk環境變數。 介紹在linux下配置jdk環境變數的幾種常用方法。

首先在linux下安裝jdk,如果出現提示許可權不夠(且root下也提示許可權不夠),可用#ls -l filename命令查看一下,如果顯示類似如:

則表示任何用戶都沒有可執行許可權(即使是root用戶)。

解決方法:

#chmod a+x filename

這樣,安裝好後,就可以接下來進行環境變數的配置了。這里給出三種可選方法:

一、修改/etc/profile文件

當本機僅僅作為開發使用時推薦使用這種方法,因或返為此種配置時所有用戶的shell都有權使用這些環境變數,可能會給系統帶來安全性問題。

用文本編輯器打開/etc/profile,在profile文件末尾加入:

JAVA_HOME=/usr/share/jdk1.5.0_05
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

重新登錄即可。

二、修改.bashrc文件

這種方法更為安全,它可以把使用這些環境變數的許可權控制到用戶級別,如果需要給某個用戶許可權使用這些環境變數,只需要修改其個人用戶主目錄下的.bashrc文陪團叢件就可以了蘆櫻。

用文本編輯器打開用戶目錄下的.bashrc文件,在.bashrc文件末尾加入:

set JAVA_HOME=/usr/share/jdk1.5.0_05
export JAVA_HOME
set PATH=$JAVA_HOME/bin:$PATH
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH

重新登錄。

⑦ 如何在Linux環境下安裝Java環境,搭建Eclipse開發環境,安裝Tomcat

一、安裝JDK
首先下載JDK 5.0,並運行安裝,安裝過程中所有選項保持默認,最後配置JDK的環境變數:在「我的電腦」上點右鍵—>「屬性」—>「高級」—> 「環境變數(N)」。
新建系統變數JAVA_HOME:C:\Program Files\Java\jdk1.5.0_06;
新建系統變數CLASSPATH:.;%JAVA_HOME%\lib;(注意:點號表示當前目錄,不能省略)
在系統變數Path的值的前面加入以下內容:%JAVA_HOME%\bin; (注意:這里的分號不能省略)
到這里,JDK安裝完畢。
下面方法我們測試一下JDK是否安裝成功:
開始菜單--運行--CMD,在MS-DOS中輸入JAVA或JAVAC,此時可以看到很多參數的提示;
注意:如果以後要安裝諸如Eclipse、Borland JBuilder、JCreator、IntelliJ IDEA等集成開發環境(IDE,Integrated Development Environment),應該在IDE中編譯運行一個簡單的HelloWorld程序,以保證IDE可以識別出JDK的位置。

二、安裝Tomcat
Tomcat有安裝版和免安裝版兩種,我用的是安裝版,直接安裝後好像也不用進行環境變數的設置,所以也沒有進行這方面的設置,其實我也不是很清楚Tomcat究竟需不需要設置環境變數。下面是原文作者免安裝版本的安裝。
首先下載jakarta-tomcat-5.0.30.zip,之所以下載免安裝版的好處是可以使用多個
然後將jakarta-tomcat-5.0.30.zip直接解壓到D盤根目錄:
最後配置Tomcat的環境變數:在「我的電腦」上點右鍵—>「屬性」—>「高級」—> 「環境變數(N)」。
新建系統變數CATALINA_HOME:D:\jakarta-tomcat-5.0.30
在系統變數CLASSPATH的值的後面加入:%CATALINA_HOME%\common\lib;
在系統變數Path的值中"%JAVA_HOME%\bin;"的後面加入以下內容:%CATALINA_HOME%\bin;
到這里,Tomcat安裝完畢。
進行完一、二兩步的設置以後,各系統變數的值如下:
JAVA_HOME:C:\Program Files\Java\jdk1.5.0_06
CATALINA_HOME:D:\jakarta-tomcat-5.0.30
CLASSPATH:.;%JAVA_HOME%\lib;%CATALINA_HOME%\common\lib;
Path:%JAVA_HOME%\bin;%CATALINA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
三、安裝Eclipse

首先下載eclipse-SDK-3.1.2-win32.zip
然後將eclipse-SDK-3.1.2-win32.zip直接解壓到D盤根目錄:
到這里, Eclipse安裝完畢。
四、安裝MyEclipse
首先下載EnterpriseWorkbenchInstaller_4.1.1GA_E3.1.exe,這里使用的是插件版本。
然後安裝EnterpriseWorkbenchInstaller_4.1.1GA_E3.1.exe。
安裝完畢之後,將MyEclipse安裝目錄下的features和plugins這2個目錄覆蓋到Eclipse的安裝目錄下。
最後將剛才安裝的 MyEclipse 卸載。
解釋一下上面這樣做的原因: 因為MyEclipse是Eclipse的插件,所以只要把features和plugins這2個目錄覆蓋到Eclipse的安裝目錄,Eclipse就會自動認出這些插件。
到這里,MyEclipse安裝完畢。
五、破解MyEclipse
運行MyEclipse4.1.1注冊機MyEclipseKeyGen.exe,選擇MyEclipse的版本號,輸入注冊名,生成序列號。
運行eclipse.exe(首次運行要求指定Workspace),依次點擊Window ----> Preferences ---->MyEclipse---->Subscription ----> Enter Subscription,輸入注冊名以及注冊機生成的注冊碼。
到這里,MyEclipse破解完畢。
六、指定Eclipse+MyEclipse的JRE 和Tomcat 伺服器
1.設定Eclipse+MyEclipse的JRE
一般情況下,Eclipse可以自動找到JRE,我們不用進行過多的設置。
2.設定Eclipse+MyEclipse的Tomcat 伺服器
只需設置圖中所標注的兩處即可,圖中其餘部分是自動生成的。
到這里,我們的Eclipse+MyEclipse開發環境就搭建完畢了!
七、新建一個項目來測試一下Eclipse+MyEclipse開發環境是否搭建成功
1.在Eclipse中依次點擊「 File ----> New ----> Project」 , 在彈出的「New Project」對話框中依次點擊「Web Project ---->MyEclipse---->J2EE Projects---->Web Project」, 再點「Next」,在「Project Name」中輸入項目的名字「test」,最後點「Finish」。
2.在Eclipse左邊Package Explorer列表中點擊「test」,將項目test展開。右鍵點擊 WebRoot ----> New ----> JSP , 新建一個名為hello.jsp的 JSP 頁面 。
3. 再用同樣的方法, 新建一個叫 hello_result.jsp 的JSP文件
4. deploy(部署)項目。
點擊 deploy 按鈕(用紅線畫了的按鈕就是 deploy 按鈕), 在彈出的窗口中點擊Add, 部署test項目
5. 啟動Tomcat伺服器。

6.項目test的運行結果:

我們可以去Eclipse的Workspace目錄下看看test項目的代碼,也可以去Tomcat的webapps目錄下,看看部署之後的 test項目的結構。

⑧ Linux中JDK的安裝和配置方法

Linux中JDK的安裝和配置方法:

1、手動安裝jdk,首先需要下載jdk,記住是linux版本的jdk,直接去官網下載就行了。


拓展知識:

JDK是Java語言的軟體開發工具包,主要用於移動設備、嵌入式設備上的java應用程序。JDK是整個java開發的核心,它包含了JAVA的運行環境(JVM+Java系統類庫)和JAVA工具。

java.lang: 這個是系統的基礎類,比如String等都是這裡面的,這個包是唯一一個可以不用引入(import)就可以使用的包。

java.io: 這裡面是所有輸入輸出有關的類,比如文件操作等。

java.nio:為了完善io包中的功能,提高io包中性能而寫的一個新包 ,例如NIO非堵塞應用

java.net: 這裡面是與網路有關的類,比如URL,URLConnection等。

java.util: 這個是系統輔助類,特別是集合類Collection,List,Map等。

java.sql: 這個是資料庫操作的類,Connection, Statement,ResultSet等。

javax.servlet:這個是JSP,Servlet等使用到的類。

⑨ 如何在Linux上自動設置JAVA

工具/原料

Linux
java環境變數
方法/步驟

1
查答做看java的安裝路徑

2
查看java執行路徑

3
配置java環境變數

4
java的安裝路徑和執行路徑

5
注意這里的JAVA_HOME後面一定要帶上bin路徑,路徑設置完成一定要用
export輸出,注意export單詞不要寫錯了

6
設置環境變數後使用java的v參數測試,還是失敗,因為沒有執行source命令

7
環境變數修改後執行source命令,使得配置生效

8
運行source後,使用java的version參數,能看到java版本說明java環境變數配喊岩置成功

9
這是profile文件配置的核心內容java變數

10
java環境變數鄭舉御配置說明

11
查看java環境變數

⑩ linux下怎麼安裝java環境

Linux系統中安裝Java步驟:
1.選擇你所有安裝的操作系統類型(Linux,Linux
AMD64,Solaris等)。一旦已經選擇下載文件──要麼是自解壓縮執行文件,要麼是自解壓縮的RPM文件,可以安裝它。當前,最新的版本是5.0:
#
mkdir
-p
/usr/local/java
#
cd
/usr/local/java
#
mv
/path/to/jre-1_5_0_05-linux-amd64.bin
.
#
chmod
u+x
jre-1_5_0_05-linux-amd64.bin
#
./jre-1_5_0_05-linux-amd64.bin
2.通過編輯/etc/profile將Java添加到默認的PATH設置:
PATH=$PATH:/usr/local/java/jre1.5.0_05/bin
JAVA_HOME=/usr/local/java/jre1.5.0_05
export
$PATH
$JAVA_HOME

閱讀全文

與linuxjava環境配置相關的資料

熱點內容
直播用哪個app播放背景音樂 瀏覽:850
點歌機系統app在哪裡下載 瀏覽:609
javadate類型轉換string 瀏覽:694
RPG游戲解壓後亂碼 瀏覽:988
無線通信的幾個密鑰演算法 瀏覽:644
王者榮耀app數據修復在哪裡 瀏覽:429
基於單片機飲水機溫度控制系統的設計 瀏覽:455
c中委託被編譯後的結構 瀏覽:152
飛燕app怎麼注銷賬號 瀏覽:895
cad命令縮小 瀏覽:154
linux發展史 瀏覽:629
伺服器選用什麼CPU比較好 瀏覽:334
明星怎麼宣傳安卓 瀏覽:953
8255晶元編程 瀏覽:65
java文件bat運行 瀏覽:747
java常見筆試 瀏覽:529
360程序員模式 瀏覽:363
AQS演算法的查詢樹構造 瀏覽:329
小豬微信營銷源碼 瀏覽:12
阿里雲伺服器能連接列印機嗎 瀏覽:175