首页 > 解决方案 > How to integrated Lombok library and JDeveloper IDE

问题描述

How do I integrate the Lombok library with the JDeveloper IDE? My JDeveloper's version is 11.1.2.4.0

标签: jdeveloperlombok

解决方案


在 JDeveloper 11.1.2.4.0 中,最简单的方法是通过 Ant Build 任务集成 Lombok:

<javac srcdir="src" destdir="build" source="1.8">
  <classpath location="lib/lombok.jar" />
</javac>

现在您需要更改 build.xml 文件,以便所有路径引用都正确并引用 build.properties 中定义的变量。每个文件中有六项需要更改(下面的示例显示了 Model 项目 build.xml 文件的更改——您应该对 ViewController 进行类似的更改):

属性文件路径(使用如上所述的相对引用):图 38

model.init 目标的 mkdir 元素(变量名已更改):图 39

model.clean 目标的文件集元素(变量名已更改):图 40

在 model.compile 目标中,更改 javac 元素的 destdir 属性(变量名已更改): 图 41

在model.compile目标中,改变src元素的path属性(使用新定义的model.src.dir变量): 图42

在 model.copy 目标中,更改 copy 和 fileset 元素(更改变量名并为 src 使用新定义的变量):图 43

TL;DR:即使此版本的 jdeveloper 默认不支持 maven,您也可以使用它。


推荐阅读