我在问和回答我自己的问题,但我并不认为我有最好的答案。如果你有一个更好的,请张贴它!
相关问题:
以下是症状:
>
我有这个编译错误:“当我尝试运行代码或执行“mvn clean install”时,找不到符号方法getName()。
如果我去
重构-
所有注释都标记为“只读”
作为IDE,我使用IntelliJ,该项目是使用springISTazr生成的。
我真的很感激你的帮助。
将此项添加到生成中的依赖项中。格拉德尔
annotationProcessor "org.projectlombok:lombok:1.18.6"
以下是步骤:
文件-
mvn安装:安装文件-DgroupId=org。projectlombok-DartifactId=lombok-Dversion=1.1。18-dpackage=jar-Dfile=/path/to/file
对于IntelliJ:
1) 启用批注处理
文件-
2) 安装/更新Lombok插件(参见此)
文件-
问题内容: 我有一个Java FX项目,正在使用maven 3.0.5进行构建。当我运行mvn package / install时,项目失败,并抱怨该包javafx。 * 不存在。据我了解,Javafx是用Java 1.7打包的,因此该构建没有接受它是没有意义的。当我在IDE(intellij)中编译它时,它可以正常工作,并且之后我的maven构建也成功安装,但是我不希望每次执行全新安装时都必须
假设我们在外部工件中有一个接口,我们无法更改: 以及此接口的一个实现,具有对应于父接口的更多成员。Lombok生成的getters/setters不能被编译器识别,所以我必须添加实际的getter方法来使下面的类可编译。 编译错误是接口方法未实现时的标准错误: my.package.测试实现不是抽象的,并且不会覆盖TestInterface中my.package.抽象方法isTest() 假设Lo
./mvnw和mvn clean install在添加lombok依赖项时失败,但从Intellij IDE启动时成功运行。发现以下错误: 这是POJO
我正在使用IntellJ 14.1.4社区版 我的项目以前编译得很好(我把它设置成使用Eclipse编译器) 但是我试图把它弄成玉米... 我通过添加框架添加了Maven|Maven 命令 现在我的问题是(仍然使用Eclipse编译器)... 它会给我错误消息,例如: 错误:(21,78)java:' 这让我怀疑它没有编译到1.8。 然而,除了将其专业化之外,我没有做任何改变 IDEA 中的项目
问题内容: 我有一个琐碎的Maven项目: 当我通过构建项目时,它失败了: 有没有办法来解决这个问题? 问题答案: 可以将maven中使用的java版本配置为JDK / 11以下的任何版本,并使用来指定9,10,11的发行版而没有任何明确的依赖关系。
我试图编译一个MavenJava /Scala混合项目,它有一个Scala类,该类依赖于带有lombok注释的Javabean。我尝试将lombok jar文件添加到Scala编译器的引导类路径以及lombok代理中,但是编译器仍然无法找到生成的getters。Scala编译器是否有办法识别Lombok注释?如果没有,什么是好的解决方案? 请注意,我试图避免引入另一个maven项目,只是为了先编译