1) 上传jdk
用admin用户登录, 然后
$ >mkdir /tools 发现权限不够
>su
输入 root用户的密码,然后以root的身份登录
# >mkdir /tools 发现创建成功
# >exit 退出root账户
$ >
通过xftp 上传 jdk-7u80-linux-x64.tar.gz 到 /tools 目录中
/usr/local
2) 把jdk安装到某个路径下
[admin@linda tools]$ tar -zxvf jdk-7u80-linux-x64.tar.gz -C /usr/local/ 权限不够 ,切换成root再进行
> ll /usr/local/
可以发现完成了安装
3) 配置环境变量
>cd /etc/profile.d
>vi java.sh 内容如下
JAVA_HOME=/usr/local/jdk1.7.0_80
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
export PATH
完成上面的操作以后
> java
发现无效
> source /etc/profile //重新初始化一下环境
> java 发现可用了
为了便于其他用户操作 /tools 这个目录,可以用root身份给它授权
>chmod -R 777 /tools
4) 用admin用户在 tools 下创建文件 Hello.java
class Hello
{
public static void main(String [] args){
System.out.println("this is my java program on linux");
for(String str:args){
System.out.println("传过来的参数:"+ str);
}
}
}
admin > source /etc/profile
admin > javac Hello.java 编译
admin > java Hello
admin > java Hello dog cat sheep fish
this is my java program on linux
传过来的参数:dog
传过来的参数:cat
传过来的参数:sheep
传过来的参数:fish