在练习JavaDB Embedded模式的Java编程时候,直接用编辑器开发,所以需要用平时不怎么用的命令行来编译代码,按照普通的方式进行编译之后,开始运行,结果弹出
错误提示。
java -
classpath derby.jar JavaDBTest
错误: 找不到或无法加载主类 JavaDBTest
想不通是怎么回事。后来
发现,需要将当前目录也加入到ClassPath中
java -classpath .;derby.jar JavaDBTest
这样才能成功运行
Load the EmbeddedDriver
Create derbyDB
create table user_uer
-----------------------------
小明
89
小化
90
query user_uer data
在我的电脑中没有设置CLASSPATH环境变量,如果设置了这个环境变量,请一定要加上当前目录【.】
附件的代码是参照http://blog.csdn.net/rangqiwei/article/details/7944271这篇博客的内容写的,做了一些改动,主要是DriverManager.getConnection将用户名和密码的Properties去掉了。
另外,JavaDB一边开着网络模式一边开着嵌入模式,连接会报错。
- JavaDBTest.zip (768 Bytes)
- 下载次数: 0