[英]Jooq specified packages are not generated. Incorrect syntax?
尝试使用jooq生成Oracle数据库软件包时,指定软件包列表时不会提取指定的软件包。 但是,当指定单个程序包时,一切正常。 同样,当生成所有内容时,生成效果很好。 (。*)。 但是在我的应用程序中,不需要所有对象。
您能告诉我我的配置出了什么问题吗?
(为简单起见,省略了整个配置)
包生成的罚款:
...
<database>
<name>org.jooq.util.oracle.OracleDatabase</name>
<inputSchema>MY_SCHEMA</inputSchema>
<includes>PKG_ABC</includes>
...
软件包不生成:
...
<database>
<name>org.jooq.util.oracle.OracleDatabase</name>
<inputSchema>MY_SCHEMA</inputSchema>
<includes>PKG_ABC,PKG_CDE,PKG_FGH</includes>
...
<includes>
和<excludes>
配置元素期望单个正则表达式匹配对象。 即使用管道|
而不是逗号,
:
<includes>PKG_ABC|PKG_CDE|PKG_FGH</includes>
实际上,该手册具有误导性,并且包含错误的信息,该错误信息将通过#2720进行修复。jOOQ 3.0删除了对以逗号分隔的正则表达式列表的支持
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.