#!/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 echo "PATH=\"$PATH:/usr/java/jdk1.6.0_29/bin\"" >> environment echo "JAVA_HOME=/usr/java/jdk1.6.0_29" >> 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
#!/bin/bash # echo "You want to which kinds of means to install jdk:" select jdk in `ls *gz *bin` do echo "Your choice is $jdk" break done echo "According to your chosen bag suffixes to choice,eg:bin" echo "Usage:Please input bin or gz:" read -p "You jdk type is App>" type case $type in bin) chmod +x $jdk sh $jdk ;; gz) tar -zxvf $jdk ;; esac ls jdk* -d|while read jdkfile;do appjdk=(`echo $jdkfile`) size=${#jdkfile[@]} for ((i=0;i<$size;i++)) do if [ -d ${appjdk[$i]} ];then mv ${appjdk[$i]} /opt/oracle/ echo -e "JAVA_HOME=/opt/oracle/"${appjdk[$i]}"" >> /etc/profile echo -e "JAVA_BIN=/opt/oracle/"${appjdk[$i]}"/bin" >> /etc/profile echo -e "PATH=$PATH:$JAVA_BIN" >> /etc/profile echo -e "CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar" >> /etc/profile export JAVA_HOME JAVA_BIN PATH CLASSPATH source /etc/profile echo "Now we'll test about whether it's ok!" java -version echo " " if [ $? == 0 ];then echo "You see,jdk is installed successfully!" else echo "Please check where did jdk go wrong!!!" fi fi done done
相关推荐
### Oracle JDK安装脚本知识点详解 #### 一、Oracle JDK简介 Oracle JDK是甲骨文公司发布的Java开发工具包(Java Development Kit),是官方提供的Java标准实现版本之一。Oracle JDK包含了许多运行Java应用程序所需...
总之,理解Linux包管理器、安装路径选择、解压操作、环境变量配置以及编写安装脚本是Linux下安装JDK的关键知识点。熟练掌握这些技能,不仅能够提升工作效率,还能确保软件环境的一致性和稳定性。
jdk 脚本安装.sh
标题提到的“当前页面脚本错误”通常是一个与网页交互有关的问题,但在这个场景下,因为我们在讨论的是离线安装程序(`jdk-8u281-windows-x64.exe`),这个问题可能是由于安装程序内部的脚本错误导致的。让我们详细...
本文将详细介绍如何使用提供的"Linux安装jdk1.8及安装脚本.zip"资源来安装JDK 1.8,以及如何执行安装脚本来简化安装过程。 首先,你需要将`jdk-8u221-linux-x64.tar.gz`这个JDK的安装包和安装脚本上传到你的Linux...
标题和描述提到的“tomcat+mysql+jdk脚本安装”表明这是一个自动化安装过程,通过脚本来一次性设置这些组件,便于快速搭建开发或生产环境。下面将详细解释这三个组件以及它们的相互作用。 1. JDK(Java Development...
在本压缩包中,我们重点关注的是JDK1.8版本的安装以及如何通过提供的脚本来一键设置环境变量。 JDK1.8是Oracle公司发布的Java开发工具的第8个主要版本,它引入了许多重要的新特性,如Lambda表达式、方法引用、默认...
本资源为Linux系统的jdk自动安装脚本,jdk一键安装的shell脚本,运行脚本即可快速安装jdk,使用方法: 1.保证自己的服务器上有jdk安装包,该脚本中默认的jdk版本为jdk-8u221-linux-x64.tar.gz,你可以将其替换为自己...
自动安装JDK8的脚本通常是用bash或者其他脚本语言编写的,旨在简化在各种操作系统上的部署过程,例如在Linux或Unix系统中。这个脚本可能会执行以下步骤: 1. **环境检查**:首先,脚本会检查目标系统是否满足安装...
ubuntu deepin系统下自动安装配置jdk的shell脚本,省去繁琐重复配置
centos jdk tomcat8安装过程记录,留下来的脚本,希望对大家有帮助
JDK Linux一键安装脚本 Linux服务器,作者使用centos7操作系统,支持裸机安装JDK或者没有安装过JDK的用户安装JDK。 运行说明 1. 拥有**root**用户使用权 2. 将安装脚本和JDK安装包(tar.gz包)拷贝至服务器上。 3. ...
JDK安装shell脚本
1. **进入目录并执行安装脚本**:接下来,我们需要进入`/usr/java`目录,并执行之前移动过来的JDK安装脚本。 - 命令示例: ```bash [root@localhost/]# cd /usr/java [root@localhost java]# sh /opt/jdk-6u37-...
3. **执行安装程序:**然后,执行JDK安装脚本: ```bash [root@dbserver java]# ./jdk-1_5_0-linux-i586-rpm.bin ``` 4. **阅读并接受许可协议:**在执行安装脚本后,会弹出一个Sun Microsystems提供的软件许可...
shell脚本安装jdk
- 为确保安装程序能够正确运行,需要设置 JDK 安装脚本的执行权限: ``` sudo chmod +x /usr/lib/jvm/java_x64/jdk-6u45-linux-x64.bin ``` #### 三、安装过程 1. **执行安装脚本** - 在 `/usr/lib/jvm/java_...
安装jdk1.8,直接使用这个脚本,需要vim 安装jdk.sh,然后按Esc进入一般模式,使用 :set ff=unix 然后按Enter,然后按Esc,输入:wq 然后使用./安装jdk.sh,然后使用source /etc/profile
一键安装java脚本 Linux 安装jdk
- 注意:某些版本的JDK安装脚本可能需要手动指定安装路径。 **知识点5:检查安装结果** - 安装完成后,可以进入安装目录检查JDK是否已正确安装。 - 示例路径:`/usr/java/jdk-1_5_0_02` #### 三、配置环境变量 *...