简单的JDBC classpath设置的问题 在线等 解决问题后 分不是问题
在学校的机房设置JDBC到oracle9i的连接 机房用win2000操作系统 由于我没有管理员权限 不能去控制面板设置 CLASSPATH 环境变量 所以我想只能每次用-classpath来设CLASSPATH了
我查了相关软件的版本 JDK是1.3.1,oracle的版本是release 9.0.2
去oracle的网站下载了专门为JDK1.3和9i的JDBC jar文件,文件名是classes12.zip, 我把这个文件放在我写的一个很短的测试程序"TestDB.java"同一目录下 然后用下列命令"编译"java文件
javac -classpath classes12.zip TestDB.java
编译没有错误 正常通过
然后我用
java -classpath classes12.zip TestDB
运行时 错误就出现了 错误信息是Exception in thread "main" java.lang.NoClassDefFoundError: TestDB
究竟要怎么样设置才对呢????重申我无法修改系统的CLASSPATH环境变量 没有那个权限 谢谢大家
另 这个问题已经困扰我几天了 我去过了国内外的各大Forum 都没有完美的答案 我7k多的可用分 想给分都给不出去啊 ...感谢大家的任何建议