繁体   English   中英

无法生成Jooq指定的软件包。 语法不正确?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM