导航:首页 > 程序命令 > 命令行下载java

命令行下载java

发布时间:2024-12-28 08:22:43

① 怎样在Ubuntu 14.04中安装java

安装Jdk步骤
1) 下载Jdk,如jdk-6u18-linux-i586.bin;
2) 在终端里找到jdk-6u18-linux-i586.bin所在的目录,执行命令:chmod a+x jdk-6u18-linux-i586.bin,添加执行的权限;
3) 执行命令:./ jdk-6u18-linux-i586.bin,生成jdk1.6.0_18文件夹
4) 执行命令:chmod a+x jdk1.6.0_18,给jdk1.6.0_18添加执行的权限;
5) 执行命令:sh jdk-6u18-linux-i586.bin,安装Jdk;
6) 安装界面会出现授权协议,输入Y后就可把Jdk安装在jdk-6u18-linux-i586.bin和jdk1.6.0_18所在的目录;
7) 需要设置环境变量
a. PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可以在任何目录下执行javac/java等工具了;
b. JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk;
c. CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们 需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中;(CLASSPATH看部署环境的具体情况而定,看需不需要配置)
8) 三种配置环境变量的方法;(注:第二种方法本人使用过是完全可行,其他两种方法都是从其他前辈那里记录下来的)
a. 修改/etc/profile文件
 如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题
 用文本编辑器打开/etc/profile
 在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
 重新登录
b. 修改.bash_profile文件
 这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bash_profile文件就可以了
 用文本编辑器打开用户目录下的.bash_profile文件
 在.bash_profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
 重新登录
c. 直接在shell下设置变量
 不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦
 只需在shell终端执行下列命令:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
9) 环境变量设置正确后,在终端执行命令source .bash_profile,之后没有显示任何错误再执行命令java –version,显示Jdk的版本信息即可正面安装成功

阅读全文

与命令行下载java相关的资料

热点内容
强国app中的纪录片在哪里 浏览:714
dell服务器可用什么样硬盘 浏览:636
javanewbyte 浏览:309
芯片app哪个好 浏览:751
文件夹名称laptop怎么去掉 浏览:247
单片机中断应用 浏览:622
搜狗app哪个好用 浏览:452
中信银行还完贷款什么时候给解压 浏览:233
ug自学编程入门 浏览:612
英语口语900句pdf 浏览:565
javabyte拼接 浏览:481
加密应用在哪里找vivo 浏览:290
python读写图像 浏览:289
不是金山毒霸会员文件还能加密吗 浏览:955
python网站开发教程 浏览:875
安卓超感画质引擎是什么意思 浏览:323
ug80编程稳定吗 浏览:706
乐高ev3魔方机器人编程 浏览:891
文件夹120 浏览:753
怎么判断用几个密钥进行加密 浏览:433