SQLException:无法打开数据库文件 - Windows 7

时间:2012-06-21 14:56:19

标签: java windows-7 sqlite file-permissions

我在使用SQLite和Java的Windows 7上遇到了许可问题。从Eclipse调试时一切正常。当我尝试运行relase应用程序时,我收到此错误:

java.sql.SQLException: unable to open database file
at org.sqlite.DB.execute(DB.java:275)
at org.sqlite.DB.executeUpdate(DB.java:281)
at org.sqlite.Stmt.executeUpdate(Stmt.java:103)
at com.project.application.Dao.reinit(Dao.java:38)

数据存储在c:\ Users \\ AppData \ Roaming \\ data \中,应用程序可以在同一目录中编写配置文件。

奇怪的是,当我以“以管理员身份运行”启动应用程序时,应用程序正常运行!

0 个答案:

没有答案