首页 > 解决方案 > Oomph 安装配置文件中的 Lombok 项目

问题描述

是否可以将 Project Lombok ( https://projectlombok.org/setup/eclipse ) 集成到 Oomph ( https://projects.eclipse.org/projects/tools.oomph ) 安装配置文件中?

在 Lombok 的安装指南中,仅描述了如何手动安装它,但我们希望将 lombok 安装集成到我们的项目 oomph 配置文件中。

任何帮助表示赞赏。

标签: eclipselombokoomph

解决方案


我没有尝试过它是否有效,但我看到要执行以下步骤:

  1. 必须扩展 OOMPH 设置以在 eclipse.ini 中添加如下行: -javaagent:/.../eclipse/lombok.jar
  2. OOMPH 设置必须以某种方式从某处下载/签出 lombok.jar。

而第一步可以使用 EclipseIniTask 进行配置,如下所示:

  <setupTask
  xsi:type="setup:EclipseIniTask"
  option="javaagent"
  value="${installation.location|uri}/lombok.jar"
  vm="true"/>

第二步 - 在 ResourceCopyTask 的帮助下:

<setupTask
    xsi:type="setup:ResourceCopyTask"
    sourceURL="https://some-sever.com/lombok.jar"
    targetURL="${installation.location|uri}/lombok.jar"/>

推荐阅读