今天在编写java连接ddb数据库的代码碰到一个问题折腾了半天,最后发现是因为之前删包的时候一个细节没有注意造成的。
我简述下吧:由于第一次写ddb的java代码,所以我将db.jar/db-lw.jar等ddb数据库相关的jar导入之后,编写好代码,然后执行,意料之中得报错了,然后检查,发现少了几个jar文件,于是我找开发确认之后把所有需要的包重新导入了一遍,将原来的包删除,重新执行代码,发现数据库能够连上去,但是查询语句一直执行不到。仔细检查代码和jar,都没有问题
经过一番折腾。。。。终于找到原因了,原来我在之前删包的时候,没有在如下图界面中Library中将之前编译过的jar删除,导致eclipse自动识别了之前已经删除的jar
需要将途中打红叉的一并删除掉,否则eclipse会自动识别之前的jar。
我觉得这样的问题还是比较多的出现的,尤其是现在开源的框架更新越来越频繁,大家在更新项目中的jar时需要注意哦!
评论