使用来自 /target 的 类

Using classes from /target

我正在使用JOOQ。 JOOQ 生成元 类,与数据库请求一起使用。建议将类生成为/target/generated-sources/jooq。但是当我尝试在代码中调用这些元 类 时,它们无法访问。

请告诉我该怎么做。

这是默认输出位置,因为假设大多数人都在使用 Maven,Maven 将自动包含该路径。

您可以在任何地方生成您的 类,包括您自己的 src 目录,或者您的 IDE 的默认目录。为此,请使用目标配置。 Example from the manual:

<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>