java - 使用 Hibernate 4.1 进行 SchemaExport 期间出现 Hsqldb 错误

标签 java hibernate unit-testing hsqldb schemaexport

运行 Hibernate 的 SchemaExport 时如何消除以下错误?实际上,它似乎并没有引起问题 - 我的测试仍然运行得很好 - 但我不喜欢看到错误并且必须向下滚动很多才能看到测试出了什么问题。

有什么方法可以摆脱它们 - 通过解决错误或只是让它安静下来吗?

17:28:19 ERROR SchemaExport:425 - HHH000389: Unsuccessful: alter table click drop constraint FK5A5C588CBB8DB5
17:28:19 ERROR SchemaExport:426 - user lacks privilege or object not found: PUBLIC.CLICK
17:28:19 ERROR SchemaExport:425 - HHH000389: Unsuccessful: alter table click drop constraint FK5A5C5885AC11C60
17:28:19 ERROR SchemaExport:426 - user lacks privilege or object not found: PUBLIC.CLICK
17:28:19 ERROR SchemaExport:425 - HHH000389: Unsuccessful: alter table click drop constraint FK5A5C58841979673
17:28:19 ERROR SchemaExport:426 - user lacks privilege or object not found: PUBLIC.CLICK
17:28:19 ERROR SchemaExport:425 - HHH000389: Unsuccessful: alter table click drop constraint FK5A5C588430DFF29
17:28:19 ERROR SchemaExport:426 - user lacks privilege or object not found: PUBLIC.CLICK
17:28:19 ERROR SchemaExport:425 - HHH000389: Unsuccessful: alter table click drop constraint FK5A5C588B6909BE1
17:28:19 ERROR SchemaExport:426 - user lacks privilege or object not found: PUBLIC.CLICK
17:28:19 ERROR SchemaExport:425 - HHH000389: Unsuccessful: alter table comment drop constraint FK38A5EE5FCBB8DB5

最佳答案

您使用的是哪个版本的 HsqlDB?我正在使用 2.2.9 和 hibernate 4.1.3。我没有看到任何错误..您可以使用用户 SA 尝试这个版本。

或者您可以尝试为您的 PUBLIC 对表及其使用的序列授予权限

关于java - 使用 Hibernate 4.1 进行 SchemaExport 期间出现 Hsqldb 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12867383/

相关文章:

访问 URL 时出现 java.net.UnknownHostException

java - 使用 Hibernate 和 Spring Data JPA 激活 SQL 语句日志记录

java - 如何在 JUnit5 中为测试套件设置自定义测试执行顺序?

java - hibernate 状态下的未知实体

java - Spring中org.springframework.transaction.interceptor.TransactionProxyFactoryBean的用途是什么

java - JPA - 带有总结果数的动态查询

java - 编写生成发票程序的标准方法是什么?

c# - 如何在 Specflow 中管理全局变量

angular - 如何模拟和监视测试套件中的 namespace ?

java - 涉及复杂对象的构建器模式