#声称脚本

shell脚本调用jar包打字与印刷乘法表,shelljar

#注解脚本

#!/bin/bash

#打印”——cfb———“
echo “——cfb———“

#java环境变量
JAVA_HOME=/usr/java/jdk1.8.0_【澳门金沙国际】shell脚本调用jar包打字与印刷乘法表,Linux安装JDK配置环境变量。11
CLASSPATH=$JAVA_HOME/bin

#点名供给实施jar包的地方,可机关设置

JARPATH=/home/haha/Desktop

#环境变量的正式格式

CLASSPATH=$CLASSPATH:$JARPATH/cfb.jar

#export用来安装也许新增环境变量,而且仅限于此番登录操作,不写的话,找不到main类

export CLASSPATH=$CLASSPATH

#打字与印刷环境变量
echo $CLASSPATH

#执行jingdian.CfbDemo类中main方法
java -Xms50m -Xmx250m jingdian.CfbDemo

#退出

exit

 

末尾打字与印刷效果

澳门金沙国际 1

 

#注脚脚本
#!/bin/bash #打印”——cfb———” echo “——cfb———”
#java环境变量 JAVA_HOME=/usr/java/jdk1.8.0_11…

#宣示脚本

1 去 下载八个Linux
Platform的JDK,建议下载路虎极光PM自解压格式的(路虎极光PM in self-extracting
file,j二sdk-1_4_2_06-linux-i586-rpm.bin);
二.     上载到Linux服务器上,在shell下执行命令:
[root@LinuxServer rpm]#澳门金沙国际 , chmod 755
j2sdk-1_4_2_06-linux-i586-rpm.bin
[root@LinuxServer rpm]# ./j2sdk-1_4_2_06-linux-i586-rpm.bin

#!/bin/bash

#!/bin/bash

那儿会有1段Sun的说道,敲三遍空格键,当明白是或不是同意的时候,敲yes就能够了。
               Sun Microsystems, Inc.
           Binary Code License Agreement
                    for the
JAVATM 2 SOFTWARE DEVELOPMENT KIT (J2SDK), STANDARD
EDITION, VERSION 1.4.2_X

Do you agree to the above license terms? [yes or no]yes
Unpacking…
Checksumming…
0
0
Extracting…
UnZipSFX 5.40 of 28 November 1998, by Info-ZIP
(Zip-Bugs@lists.wku.edu).
   inflating: j2sdk-1_4_2_06-linux-i586.rpm 
Done.

#打印”——cfb———“
echo “——cfb———“

#打印”——cfb———“
echo “——cfb———“

三.    
程序会自动生成2个j二sdk-1_4_2_0陆-linux-i58陆.rpm文书,那是主程序包,上边来设置;
[root@LinuxServer rpm]#rpm –ivh j2sdk-1_4_2_06-linux-i586.rpm
Preparing…               
###########################################
[100%]
    1:j2sdk               
###########################################
[100%]

#java环境变量
JAVA_HOME=/usr/java/jdk1.8.0_11
CLASSPATH=$JAVA_HOME/bin

#java环境变量
JAVA_HOME=/usr/java/jdk1.8.0_11
CLASSPATH=$JAVA_HOME/bin

肆.     设置环境变量
万般都爱不释手用export命令直接在shell下设置
[root@LinuxServer rpm]# export JAVA_HOME=/usr/java/j2sdk1.4.2_06
[root@LinuxServer rpm]# export
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
[root@LinuxServer rpm]# export PATH=$PATH:$JAVA_HOME/bin
自然如此设置环境变量是足以生效的,可是只对脚下shell生效。假设从其余一个shell登6,将不能够动用刚才设置的变量。所以最棒的不二法门或许修改.bashrc文件。
[root@LinuxServer rpm]#vi .bashrc
set JAVA_HOME=/usr/java/j2sdk1.4.2_06
export JAVA_HOME
set PATH=$PATH:$JAVA_HOME/bin
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH
自然也足以经过变更/etc/profile来兑现,但是不推荐这么做,因为那样的装置将对为此用户的shell都见效,对系统安全会发生震慑。下边来证喜宝(Hipp)下变量设置是不是见效(在印证前先logout一下,再重复登6);
[root@LinuxServer rpm]# echo $JAVA_HOME
/usr/java/j2sdk1.4.2_06/
[root@LinuxServer rpm]# echo $CLASSPATH
/usr/java/j2sdk1.4.2_06/lib/dt.jar:/usr/java/j2sdk1.4.2_06/lib/tools.jar
[root@LinuxServer rpm]# echo $PATH
/usr/java/j2sdk1.4.2_06/bin/:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
[root@LinuxServer rpm]# -version
JAVA version “1.4.2_06”
JAVA(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_06-b03)
JAVA HotSpot(TM) Client VM (build 1.4.2_06-b03, mixed mode)JAVA

#点名需求实践jar包的地点,可机关设置

#点名供给执行jar包的职位,可自动安装

5.    
环境设置OK,看看JDK是或不是能健康干活,大家来写二个测试文件test.java
[root@LinuxServer rpm]#vi test.java
class test
{
        public static void main(String[] args)
        {
               System.out.println(“Hello World!”);
        }
}

JARPATH=/home/haha/Desktop

JARPATH=/home/haha/Desktop

封存退出,上面来编写翻译、执行;
[root@LinuxServer text]# javac test.java
[root@LinuxServer text]# test
Hello World!JAVA

#环境变量的正式格式

#环境变量的正经格式

OK,工作寻常。
陆.    
假诺要使有个别用户全部运营java命令的权柄,只要修改其bash初阶化文件即可。
比如说要给用户longware以运营java命令的权杖,
[root@LinuxServer root]# vi /home/longware/.bashrc
set JAVA_HOME=/usr/java/j2sdk1.4.2_06
export JAVA_HOME
set PATH=$PATH:$JAVA_HOME/bin
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH

CLASSPATH=$CLASSPATH:$JARPATH/cfb.jar

CLASSPATH=$CLASSPATH:$JARPATH/cfb.jar

7.     至此,Linux上JDK的装置收尾。

#export用来安装恐怕新增环境变量,而且仅限于此次登录操作,不写的话,找不到main类

#export用来安装可能新增环境变量,而且仅限于此番登录操作,不写的话,找不到main类

澳门金沙国际 2

export CLASSPATH=$CLASSPATH

export CLASSPATH=$CLASSPATH

#打字与印刷环境变量
echo $CLASSPATH

#打字与印刷环境变量
echo $CLASSPATH

#执行jingdian.CfbDemo类中main方法
java -Xms50m -Xmx250m jingdian.CfbDemo

#执行jingdian.CfbDemo类中main方法
java -Xms50m -Xmx250m jingdian.CfbDemo

#退出

#退出

exit

exit

 

 

末尾打字与印刷效果

最终打字与印刷效果

澳门金沙国际 3

澳门金沙国际 4

 

 

相关文章