环境变量的问题让我头疼!!谁能帮解决!
我是学JAVA的新手,现在刚学习到连接数据库了,老师给我了一段测试连接数据库的代码,我回来在我自己的电脑上做,可是我设置的CLASSPATH环境变量好像不起作用啊!我是这样设置的:
在系统变量中新建
JAVA_HOME
变量值为我的jdk文件路径D:\Java\jdk1.5.0_06\bin
然后在Path变量中前面添加
%JAVA_HOME%\bin;
java设置完了
下面是JDBC
安装是默认安装
在系统变量中新建
CLASSPATH
变量值为JDBC 那三个重要的文件
C:\Program Files\Java\jdk1.5.0_06\bin\;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar
然后将我那段测试代码放入C:\Program Files\Java\jdk1.5.0_06\bin\下面;
打开数据库服务器
从新启动电脑
编译文件 通过 接下来运行却出现
Exception in thread "main" java.lang.NoclassDefFoundError: 运行的文件名
at java.lang.ClassLoader.defineClass1
at java.lang.........
...........
这种方法 我在学校电脑是可行的
于是 我把JDBC那三个文件放在C:的根目录下 改了CLASSPATH 试试 还是那个问题
请高手帮忙说说 是什么原因啊! 老师我电脑坏了 我就从装系统 把jdk默认安装 可还是那个问题 在CLASSPATH 前面加“点”等方法都试过,不行啊!