我正在使用NetBeans,这是我的项目文件夹:
我的可执行文件在'dist'文件夹中。关于代码,在连接类中,我使用了以下字符串:
"jdbc:ucanaccess://.\\mydb.accdb"
所以我用了dist文件夹的相对路径。 第一次执行程序并正确连接到数据库时,此方法有效,但是下次我有以下异常:
"given file does not exist: .\mydb.accdb"
很明显,该文件存在,并且如我所写,它第一次起作用。我也确定我做错了什么。有人能帮我吗?谢谢
答案 0 :(得分:0)
我解决了。我使用的是从dist文件夹开始的相对路径,而我不得不使用来自连接类的文件夹的相对路径。