首页 文章
  • 3 votes
     answers
     views

    Lint在读取Kotlin对象的Java类上崩溃

    我有一个Kotlin数据类: data class InterviewCreation( val candidateId: String, val offerId: String, val startingDateTime: Long, val duration: Long, val location: String, val description...
  • 3 votes
     answers
     views

    谷歌errorprone java编译器 - maven构建期间的bug:java.lang.NoSuchFieldError:pid

    我已将以下内容添加到pom文件中: <!-- Source: http://errorprone.info/docs/installation --> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</group...
  • 30 votes
     answers
     views

    哪个是支持'provided'方法的正确Gradle插件?

    我目前正在尝试将Project Lombok助手包含到我的Gradle项目中,但是在我的build.gradle中跟随their instructions for Gradle时,我收到以下错误: 错误:(11,0)构建脚本错误,找不到支持的Gradle DSL方法:'provided()'! 可能的原因可能是: 您正在使用Gradle版本,但该方法不存在 您没有应用提供该方法的Gradl...
  • 46 votes
     answers
     views

    Kotlin没有看到Java Lombok访问器?

    使用Kotlin 1.0.0版本(在IntelliJ 15中编译) . println(myPojoInstance.foo) 当它尝试编译引用基于Lombok的POJO的代码(在IntelliJ或Gradle中)时,它会给出错误“无法访问'foo':它在'MyPojo'中是'私有' . 这是真的,它们都是私有的,我的对象有@Value @Builder用于lombok注释 . 我试过专门调用g...
  • 135 votes
     answers
     views

    Lombok注释不能在Intellij想法下编译

    我已经为intellij idea安装了插件(lombok-plugin-0.8.6-13) . 将lombok.jar添加到classpath中 我可以在结构窗口找到getter和setter . 并且Intellij没有显示任何错误 . 设置 - Lombok插件 - 验证了lombok的Intellij配置,它显示了"configuration of Intell...
  • 37 votes
     answers
     views

    IntelliJ IDEA无法看到Lombok生成的代码

    我有一个使用lombok的基于Gradle的项目 . 我已将此项目导入IntelliJ IDEA 14.1(使用导入外部模型导入方法) . 我可以在Gradle中没有问题地运行JUnit4单元测试,但IntelliJ似乎在看到Lombok生成的Getters时遇到了问题 . 这使我无法在IDEA中运行测试 . 为了确保它不是设置问题,我创建了一个Very simple project并确认在简单测...
  • 145 votes
     answers
     views

    可以't compile project when I'在IntelliJ IDEA下使用Lombok

    我正在尝试在我使用IntelliJ IDEA 11开发的项目中使用Lombok . 我已经安装了3rd-party plugin for IDEA,它似乎正常工作,因为IDEA会看到所有自动生成的方法/字段 . 所以我有一个使用Slf4j的类 . 我这样注释了它 import lombok.extern.slf4j.Slf4j; @Slf4j public class TestClass { ...
  • 368 votes
     answers
     views

    使用Project Lombok是否安全? [关闭]

    如果您不知道Project Lombok帮助解决Java的一些烦恼,如generating getters and setters with annotations甚至simple JavaBean like generation with @Data . 它可以真正帮助我,特别是在50个不同的事件对象中,你有多达7个不同的字段需要构建和使用getter隐藏 . 我可以删除近千行代码 . 但是,我...
  • 0 votes
     answers
     views

    龙目岛中的自定义`NonNull`注释

    这是Lombok的 NonNull 注释的java-doc: 如果放入参数,lombok将在方法/构造函数体的开头插入一个空检查,抛出一个{@code NullPointerException},并将参数的名称作为消息 . 如果放在一个字段上,任何为该字段赋值的生成方法也将产生这些空值检查 . 请注意,任何带有任何大小写和任何包的{@code NonNull}注释都将导致为生成的方法生成null...
  • 4 votes
     answers
     views

    编译错误 - Groovy和Lombok

    这是我的Maven命令 mvn clean compile test-compile test 为this project 但我面对的是 [错误]没有更多令牌 - 无法解析错误消息:Groovy:无法解析类Delegate,无法找到注释类[ERROR] 12. D:\ Projects \ lombok-groovy-example-master \ src \ main中的错误\ groovy...
  • 2 votes
     answers
     views

    Groovy eclipse编译器在classpath中找不到lombok.launch.Agent

    要在添加Groovy类之后编译我的Java / Lombok项目,我按照Maven Groovy and Java + Lombok的说明将此配置添加到我的pom.xml中: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-...
  • 19 votes
     answers
     views

    将Lombok插件添加到IntelliJ项目中

    我正在尝试将Intelliok添加到IntelliJ IDEA中的Spring Boot项目中 . 到目前为止,我已经 在 Settings - Plugins (版本0.13.16)下添加了插件 将 compile('org.projectlombok:lombok') 添加到我的Gradle依赖项中 启用了注释处理 它仍然无法识别Lombok导入或注释 . 我错过了什么...
  • 3 votes
     answers
     views

    Gradle,Lombok和JPAMetalModel处理器:项目不存在't compile (package lombok doesn't)

    我在我的gradle项目中使用lombok并且想要创建一个jar文件,但每次我执行jar任务(无论是否在我的控制台或eclipse ide中触发)我得到的错误是我的lombok导入无法在我使用的那些类中找到lombok注释 . 示例输出: ... other lombok related error messages ... /test/entity/geo/Region.java:11: er...
  • 3 votes
     answers
     views

    使用@NonNull检查类成员

    假设我有一个有3个成员的 class : Class A { private String string1; /** Cannot be null */ private String string2; /** Cannot be null */ private String string3; /** Can be null */ } 我有2个方法接受这个类的对象作为参数 ...
  • 10 votes
     answers
     views

    MapStruct和Lombok无法收集

    正在使用的技术堆栈: Java 8 MapStruct:1.2.0.Final Lombok:1.16.18 IDE:IntelliJ - 已经安装了Lombok插件 最初,当我删除getter和setter并添加 @Getter 和 @Setter 注释时,我遇到了问题, mapstruct 无法找到该属性并说: Unknown property "id" in res...
  • 1 votes
     answers
     views

    lombok builder用hibernate列表创建问题

    我有一个类让我们说A.它有很少的非空参数 . 我正在使用lombok @NonNull和lombok @Builder . 从文档看起来像Builder生成非空检查参数 . 故事的另一面是在使用休眠列表从数据库中检索A时,它抛出异常,说A缺少no-arg构造函数 . 我不知道这个 . 我没有为A定义任何构造函数,除了@builder和@NonNUll检查几个参数 . 有什么想法会出错吗?

热门问题