jdk的安装常见问题

昨天把电脑回复出厂设置了,自然要再装一遍软件,结果碰到的问题不是一般的多......

总结以下注意点

按照以前的套路,去官网下jdk  ,这次我想安在d盘而不是默认路径,这里注意安装jdk有两次选择

第一次是jdk的路径,第二次是jre的路径  所以下啦jdk就不用下jre了(jdk包含了jre)

我新建java文件夹  下面再建两个 :jdk和jre  安装的时候分别选择这两个就行了

若放在同一路径则会覆盖安装。然后就是配置环境变量,网上都有教程,但是注意是配置的系统变量

别配到用户变量(只对当前用户有效)

还有就是可能电脑上装了其他的jdk,注意path环境变量配置的时候可以把新配置的放在最前面

这样输入命令的时候新装的就会优先启动,不会启动成其他版本的jdk

然后照理说是没问题了,cmd输入java -version或者javac -version出来的版本也都没问题

然而我装了jcreater编译了下  显示找不到或无法加载主类。。。反复检查环境变量 也没什么问题

后来仔细看了下环境变量。。。发现环境变量里的tools和dt.jar根本在电脑找不到。。。。

这个时候想到了我装的可能版本不一样 ,一看。。是最新的jdk9,妈耶 是不是找到问题了呢 搜了下关于jdk9的安装教程

环境的变量的设置果然不一样了  然而,还是不行,不管是用命令行还是直接用软件都运行不了,

试了半天,要急着吃饭去  想赶快搞完 就去装了原来的jdk8 一切顺利。。。。jdk9安装以后再说吧 

主要就是注意:jdk9和jdk8的安装有所不同!!!!别看着jdk8的安装教程 去装jdk9,我觉得以后学习新的领域的时候装软件不要搞最新的,最好装比最新的老一个版本,这样教程会比较多。

 

稍微说下用命令行编译运行java程序

首先新建.java文件打好代码,打开cmd,切换到文件所在目录,输入javac+空格+文件名.java,可以看到生成了class文件

在输入java+空格+文件名(不用加.class)   就可以看到输出,这里注意如果不先切到文件所在目录  javac+空格+文件路径\文件名.java  是可以生产class的

但是java+空格+文件路径\文件名   就会找不到或无法加载主类,我测试是这样的 如下

D:\Download>java test
Hello World!

D:\Download>java D:\Download\test
错误: 找不到或无法加载主类 D:\Download\test

转载于:https://www.cnblogs.com/otaganyuki/p/8449520.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值