如何告诉 Jenkins 构建实体元模型



我有两个项目,都在 jenkins 上:

    项目 A
  1. ,一个由多个项目(包括项目 B)用作依赖项的通用项目。项目 A 仅包含具有 EclipseLink 提供程序的 JPA 实体类
  2. 项目
  3. B 是一个 JSF 2.2 Web 界面,使用项目 A 作为依赖项。我使用CriteraBuilder来创建查询,因此,我必须使用生成的元模型类(著名的MyEntity_.class的东西)。
我的

本地 Netbeans 工作区工作正常,我的 CriteraBuilder 还可以。但是当 Jenkins 尝试编译项目 B 时,它说的是关于生成的元模型类的"未知符号"。 项目 A 与 Jenkins 编译得很好。

所以我猜詹金斯不会生成元模型类。我怎么能告诉它这样做?

多谢!

编辑:我在本地工作区和詹金斯上使用maven。不幸的是,我无法访问 jenkins 配置,因为我没有权限......此外,Jenkins 构建部署在 Nexus 上。

詹金斯的 maven 目标配置不正确。更正后,一切都很好。

相关内容

最新更新