Java编程报错Error(一)

来源:互联网 发布:mysql主键外键 编辑:程序博客网 时间:2024/06/06 02:14

Error :java不是内部命令,也不是可运行程序

Problem:path路径设置不对。

Solve:cmd——输入“path”——java的bin文件是否包括。


Error :cannot read: HelloWorld.java

Problem1:文件名不对。

Solve 1:检查HelloWorld文件名是否写对,特别是大小写。

Problem 2:windows操作系统设置成不显示扩展名的形式,却给文件命名为“HelloWorld.java”,造成实际名字为“HelloWorld.java.java”。

Solve 2:资源管理器——工具——文件夹选项——查看——清楚“隐藏已知文件类型的扩展名”复选框,然后查看是不是**.java.java的情况。


Error :could not found "*******\lib\i384\jvm.cfg

Problem:可能安装了其它集成环境或Oracle DB,而其也安装了不同版本的JDK

Solve:cmd——“java-version”命令查看当前版本;将“d:\java\jdk1.8.0\bin”放在path最前端。若计算机安装了多个版本的JDK,而需要使用其中某一个版本,也需要通过path设置启用哪个版本。


Error :No Class Def Found Error

Problem1:行时带了“.class”扩展名。

Solve 1:java 文件名 ,不加扩展名。

Problem 2:执行时带了路径名。

For example:java d:\java\myjava\HelloWorld       

其会将“d:\java\myjava\HelloWorld.java”整体看做一个字节码文件。

Solve 2:不加路径。

Problem3:设置环境变量classpath,未含myjava当前目录,运行时只在classpath中搜索字节码文件。

Solve 3:去掉classpath环境变量;或者在classpath加入目录“d:\java\myjava”或“.”。











0 0
原创粉丝点击