java - 使用 /target 中的类
问题描述
我正在使用 JOOQ。JOOQ 使用数据库请求生成元类。建议将类生成到/target/generated-sources/jooq
. 但是当我尝试在代码中调用这些元类时,它们是不可访问的。
请告诉我该怎么办。
解决方案
这是默认输出位置,因为假设大多数人都在使用 Maven,Maven 会自动包含该路径。
你可以在任何你想要的地方生成你的类,包括你自己的src
目录,或者你的 IDE 默认的任何目录。为此,请使用目标配置。手册中的示例:
<configuration xmlns="http://www.jooq.org/xsd/jooq-codegen-3.14.0.xsd">
<generator>
<target>
<packageName>org.jooq.your.packagename</packageName>
<directory>/path/to/your/dir</directory>
</target>
</generator>
</configuration>
推荐阅读
- firefox-addon-webextensions - 如何隐藏 browserAction 图标并仅在与 content_scripts 匹配的网站上显示?
- javascript - Dynamo db 错误添加问题:{ InvalidParameterType: Expected params.Item['options'].S to be a string
- arrays - 如何将获取json格式的值转为数组
- jasper-reports - Ireport 默认参数值表达式
- xamarin - Xamarin.Forms - Android:永远不会调用 OnRequestPermissionsResult
- java - 播放框架找不到符号符号:方法形式(java.lang.Class
) - docusignapi - 授权码授予错误:无效的身份验证请求
- html - 如何使用 selenium webdriver 双击日历网格中的项目
- compiler-construction - 如何在ocaml源码中找到desc的定义?
- swift - 检测包含表情符号的 UITextView 中的光标位置在 swift 4 中返回错误的位置