服务器技术

 首页 > 服务器技术 > Linux > linux安装jdk脚本 - Linux操作系统:Ubuntu_Centos_Debi

linux安装jdk脚本 - Linux操作系统:Ubuntu_Centos_Debi

分享到:
【字体:
导读:
          每次安装linux操作系统都需要下载jdk,安装jdk,设置环境变量,很麻烦,这次写个脚本,一次搞定view plain#!/bin/bashchmod u+x jdk-6u29-linux-i586.bininstallPath=/usr/javaif [ ! -d /usr/java ];th......

每次安装linux操作系统都需要下载jdk,安装jdk,设置环境变量,很麻烦,这次写个脚本,一次搞定

 

view plain

#!/bin/bash 

 

chmod u+x jdk-6u29-linux-i586.bin 

installPath=/usr/java 

if [ ! -d /usr/java ]; 

then 

    mkdir /usr/java 

fi 

./jdk-6u29-linux-i586.bin -D  /usr/java 

cp  -R jdk1.6.0_29/ /usr/java/jdk1.6.0_29/ 

 

touch environment  www.2cto.com

echo "PATH="$PATH:/usr/java/jdk1.6.0_29/bin"" >> environment 

echo "JAVA_HOME=/usr/java/jdk1.6.0_29/bin" >> environment 

echo "CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar" >> environment 

rm -rf /etc/environment 

cp environment /etc  

source /etc/environment 

update-alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_29/bin/java 300 

update-alternatives --install /usr/bin/javac javac /usr/java/jdk1.6.0_29/bin/javac 300 

update-alternatives --config java   

 

摘自 yizhizouxiaqu的专栏

      上一篇:《Linux那些事儿之我是USB》我是U盘(32)迷雾重重 下一篇:Linux中crontab-定时任务命令 - Linux操作系统:Ubun
    分享到:
    Linux中crontab-定时任务命令 - Linux操...
      固件firmware(CMOS/BIOS)post加电自检-à自举程序BootLoader(GRUB)(载入内核)à载入内核Kernel(驱动硬件)à启动进程inità读取执行配置文件/etc/inittab   第一个阶段:BIOS的启动过程   1、按下电源之后执行—加电自检   固件 –介于软件和硬件之间的程序   检测cpu、内...
    《Linux那些事儿之我是USB》我是U盘(32...
      374行,us->proto_handler()其实是一个函数指针,知道它指向什么吗?我们早在storage_probe()中,确切地说,在get_protocol()就赋了值,当时只知道是get protocol,却不知道究竟干什么用,现在该用上了,一个指针要是没什么用人家才不会为它赋值呢。当初我们就讲了,对于U盘,proto_handler被赋值为usb_stor_transpar...
    •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
    • 在这里……