linux用yum安装jdk或yum组安装jdk只有java命令没有javac命令
大家好,又见面了,我是你们的朋友全栈君。
我在最小化版的centos6.8上联网用yum连163的源安装的jdk。
首先我是用yum组安装的Java Platform(java平台),安装后在/usr/lib/jvm/java-xxxxxxx有这个jdk,但是一安装完就可以使用java命令,我也是一脸懵逼,不管,来一波环境变量设置先,vi /etc/profile,啪嗒啪嗒写完了,source /etc/profile,看到java -version有显示我就放心了。
打算写个helloworld试一试,写完后javac HelloWorld.java,报没有javac命令,首先echo $PATH一下,看下有没有jdk路径啥的,没问题,为啥没有所谓的dt.jar和tools.jar。
检查了那么久,环境配置也设置个遍,一脸懵逼的看着没有dt.jar和tools.jar的文件夹,其实我也是想起来大牛说过,这种情况无非是被覆盖了,要分开装那两jar才有,好,那我再装一遍,yum groupinstall Java Platform,报错,已安装,那就执行
yum search java-1.7
看到了java-1.7.0-openjdk-devel.x86_64这个吗,当然你可以serach的是java-1.8,无所谓,再看后面介绍:OpenJDK Development Environment,没错,我们接下来装的就是它
yum -y install java-1.7.0-openjdk-devel.x86_64
安装完了就去/usr/lib/jvm里看看,进去java-1.7.0-openjdk-devel.x86_64文件夹ll一下,发现有点不一样了,bin文件夹下ll一下,有java,还有javac,cd到lib文件夹下ll,发现有dt.jar和tools.jar两个包,接下就是重新设置环境变量了,完了后能用java也能用javac了。
如果是用rpm方式安装的jdk,你可以自定义放在你想放在的地方进行安装操作,也很稳定,设置啥的也不会出错,各有各的好处。
以上内容仅针对jdk 1.7安装时遇到的问题
以上只是本人没有找到最合适的解决办法,自己尝试了,亲测有用的做法,具体如果有什么问题也希望各位老司机、大牛指点迷津,小弟初学linux,望海涵
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/140503.html原文链接:https://javaforall.cn
相关文章
- Linux下进程间通信之信号量(linux进程信号量)
- 代码Linux下编写Java代码的指南(linux编写java)
- Linux实现快速锁屏的方法(linux如何锁屏)
- 程序Linux下构建Java应用:从入门到精通(linux下开发java)
- Linux系统下安装JDK环境指南(linux下安装jdk)
- Linux下安装R语言轻松上手(linux下载r语言)
- Linux下更改文件用户的方法(linux更改文件用户)
- Linux软件包安装指南(linux软件包的安装)
- 版本更改Linux的JDK版本:解决Java多版本问题(linux更改jdk)
- Linux下 JDK环境变量配置指南(linux配置jdk环境变量)
- Linux环境下快速安装JDK包(linux的jdk安装包)
- Linux目录查看用户权限(linux目录所属用户)
- Linux比较文件:快速精准(linux对比文件内容)
- 的应用掌握Linux下的ls命令,提升你的效率(linux下ls命令)
- Linux下如何修改文件名(linux中修改文件名)
- Linux内核:开发与应用指南(linux内核书籍推荐)
- Java与Linux搭配,开发无限可能(java与linux)
- 新手如何快速学会Linux字符转数字(linux字符转数字)
- Linux发展史:无处不在的分支(linux的分支)
- Linux系统中如何获取更多有用信息?(linux获取)
- Linux流量监控: 查看流量的实用命令(linux查看流量的命令)
- 深入探讨 Linux 网关代理的实现原理与应用技巧(linux网关代理)
- 如何在Linux系统下成功安装Java?(linux下安装java)
- Linux查找JDK:一种快捷方式(linux查找jdk)
- 创建线程:Linux实现方式(创建线程linux)
- Linux:开启一种新型计算机思维(linux. ln)
- Java运行在Linux系统上免费下载(linux java下载)
- Linux环境必备:安装配置jdk(linux系统下的jdk)
- 在Linux环境下登陆Oracle数据库(linux登陆oracle)
- 如何在Linux系统中安装Java(linux中安装java)