如何告诉詹金斯建立实体元模型?

How to tell jenkins to build the the entity metamodel?

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

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

我的本地 Netbeans 工作区工作正常,我的 CriteraBuilder 正常。但是当 Jenkins 尝试编译项目 B 时,它说 "unknown symbol" 关于生成的元模型 class。项目 A 使用 Jenkins 编译得很好。

所以我猜 Jenkins 不会生成元模型 classes。我怎样才能告诉它这样做?

非常感谢!

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

jenkins 的 maven 目标配置不正确。改正后,一切正常。