最近在尝试看些JAVA基础入门知识,完全没有语言基础的我只好是按部就班跟着书本来,遇到的第一个问题是个很神奇的问题:按照教材配置了JDK的相关环境变量,而且检查N次检查无误。
进行测试,直接cmd里面运行javac正常,还以为这就ok了,设置到javac编译了第一个Hello Example之后,居然不能执行,编译成功,运行的时候却报错,说是找不到class???
百度搜索半天也没有结果。于是开始胡乱尝试@@。最后解决的方法是:在cmd里面先进入存放Example.class的文件夹,然后直接运行java Example,成功了!之前使用cmd根下的java D:\java\example\Example 却不行,看来还是环境变量配置有问题??
不懂的是,为什么明确指定了文件所在的物理路径,还是会出现这种问题?也许多看看书后面会有讲解吧……