虚拟机linux中jdk安装配置方法

所属分类: 软件编程 / java 阅读数: 18
收藏 0 赞 0 分享

虚拟机linux中jdk配置及其安装,供大家参考,具体内容如下

第一步:挂载JDK镜像文件

步骤:虚拟机——>设置——>CD/DVD(SATA)——>选中JDK镜像文件

进入linux系统中输入命令:mount   /mnt/cdrom

此时可能会出现mount: can't find /mnt/cdrom/ in /etc/fstab 这样的错误,如果没有跳转第二步即可


换条命令:mount   dev/cdrom   /mnt /cdrom 如果mnt下没有cdrom目录,就自己去新建一 个,命令为:mkdir cdrom

此时镜像文件已经挂载好,你可以进入到cdrom中去看一眼。


第二步:安装

步骤:在 /mnt/cdrom中找到自己需要的jdk文件。

这是在光驱中,所以不能直接安装,我们需要把这个.bin文件copy到其他目录下安装:

执行命令为cp  jdk-6u35-linux-i586-rpm.bin  /home/java  (java是我自己新建的文件夹)

执行安装命令:./jdk-6u35-linux-i586-rpm.bin,注意斜杠前面那个点,别丢了,此时可能会出现权限不够的问题,修改一下即可,命令为:chmod 755 jdk-6u35-linux-i586-rpm.bin ,然后继续执行上述安装命令。安装完成后会出现下图所示的文件目录:(其他不相干文件我都删了)


我们可以进去看一眼,里面有些啥东西:


第三步:配置环境变量:

此时jdk已经安装好了,接下来要配置一下环境变量.

进入配置文件: vi  /etc/profilr 进入插入模式,vi编辑器不会用的自己百度去,在文件最后追加如下配置命令:


退出之后,执行命令:source  /etc/profile 更新一下配置即可

第四步:验证

输入命令:java  -version出现如下界面,那么恭喜你安装成功了。


如果出现如下界面:


则说明,你的linux中已经存在了jdk,现在需要转换一下链接即可,有点小麻烦。

切换到root用户:

执行命令:

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

我大体上解释一下这2条命令:update-alternatives  --install  link  name  path  priority 其中link为系统中功能相同软件的公共链接目录,比如/usr/bin/java(需绝对目录);name为命令链接符名称,如java  path为你所要使用新命令、新软件的所在目录 priority为优先级300是我自己加的。

输入命令:update-alternatives --list java,可以看到,我们已经新建链接成功了,接下来,选择即可:

·输入命令:update-alternatives --config java,在末端输入1,回车,即选择我们自己安装的jdk。


输入命令:java -version验证一哈即可:


这是jdk的安装,后面我还会写一篇关于linux中安装eclipse的文章。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

更多精彩内容其他人还在看

Java数据类型的规则

这篇文章主要介绍了Java数据类型的规则的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
收藏 0 赞 0 分享

Spring整合TimerTask实现定时任务调度

这篇文章主要介绍了Spring整合TimerTask实现定时任务调度的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
收藏 0 赞 0 分享

详解SpringMVC使用MultipartFile实现文件的上传

本篇文章主要介绍了SpringMVC使用MultipartFile实现文件的上传,本地的文件上传到资源服务器上,比较好的办法就是通过ftp上传。这里是结合SpringMVC+ftp的形式上传的,有兴趣的可以了解一下。
收藏 0 赞 0 分享

SpringMVC上传文件的三种实现方式

本篇文章主要介绍了SpringMVC上传文件的三种实现方式,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0 赞 0 分享

微信公众帐号开发-自定义菜单的创建及菜单事件响应的实例

本篇文章主要介绍了微信公众帐号开发-自定义菜单的创建及菜单事件响应的实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
收藏 0 赞 0 分享

浅析Java中的继承与组合

本文将介绍组合和继承的概念及区别,并从多方面分析在写代码时如何进行选择。文中通过示例代码介绍的很详细,有需要的朋友可以参考借鉴,下面来一起看看吧。
收藏 0 赞 0 分享

利用反射获取Java类中的静态变量名及变量值的简单实例

下面小编就为大家带来一篇利用反射获取Java类中的静态变量名及变量值的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0 赞 0 分享

java启动线程的3种方式对比分析

这篇文章主要为大家对比分析了java启动线程的3种方式,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
收藏 0 赞 0 分享

SpringMVC上传和解析Excel方法

这篇文章主要介绍了SpringMVC上传和解析Excel方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
收藏 0 赞 0 分享

JAVA中String类与StringBuffer类的区别

这篇文章主要为大家详细介绍了JAVA中String类与StringBuffer类的区别,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
收藏 0 赞 0 分享
查看更多