在复制sqlite文件时禁用SQLCipher检查

时间:2018-07-09 08:56:49

标签: java sqlite spring-boot

尽管原始.db文件未启用加密保护,但将.db的sqlite src/main/resources文件从target复制到SQLCipher仍需要FileUtils.copyFile(new ClassPathResource("file.db").getFile(), new File("target/file.db")); 来打开文件。

’cms_news‘  

如何在复制.db文件时禁用要求解密密钥的弹出窗口?
我们需要在原始文件中设置一些PRAGMA吗?

1 个答案:

答案 0 :(得分:0)

如下所示替换Spring的ClassPathResource并不需要在打开文件时弹出窗口:

FileUtils.copyFile(new File("src/main/resources/file.db"), new File("target/file.db"));