eclipse , Gradle , Lombok : lombog config not read while connected to RTC

标签 eclipse gradle lombok rtc ibm-jazz

我在使用 Lombok 的 Eclipse ( neon ) 中有一个简单的 gradle 项目。 Lombok 已正确安装在 Eclipse(版本 1.16.16)中。只要项目未连接到 Rational Team Concert,该项目就可以正常工作并反射(reflect)配置文件 (lombok.config) 的内容。 Lombok 在连接到 RTC 时仍然可以工作,但不会读取配置文件。我需要 Lombok 在仍然连接到 RTC 的同时反射(reflect)配置文件内容。如果我断开与 RTC 的连接,它就会再次正常工作。这是已知问题还是我缺少任何配置?

最佳答案

我认为问题是 lombok 会在磁盘上的文件中搜索配置文件,从 java 文件所在的目录开始,然后冒泡到文件系统的根目录,或者 lombok.config 文件在 config.stopBubbling = true 行中找到。

从过去,我记得 Rational(或者实际上是 Jazz)将项目文件存储在不同的目录中。

一个可能的解决方案是将 lombok.config 放在您的 src 目录而不是您的项目根目录中。

关于 eclipse , Gradle , Lombok : lombog config not read while connected to RTC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44140298/

相关文章:

python - Eclipse 构建后脚本中的项目变量

c++ - 使用 FreeType2 在 Eclipse CDT 中完成代码

java - Lombok 继承 : how to set default value for field in superclass without redeclaring it?

java - 为什么 lombok 不提供继承属性的 getter 方法?

java - 将 Lombok 插件添加到 IntelliJ

java - 在 Eclipse Luna 上打开 Java 导入类时找不到源

java - 如果我知道它的文件名,有没有办法在 Eclipse 中快速直接地找到一个 java 文件?

Gradle:防止执行根项目的 allProjects 中定义的任务

Java共享(交叉)依赖管理

AndroidStudio gradle 构建锁定在 :app:compileDebugJavaWithJavac using Room