java - Lombok 注释在带有 maven 的 netbeans 中不起作用

标签 java maven netbeans lombok

<dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <version>0.12.0</version>
        <scope>compile</scope>
    </dependency>

使用 maven 时不生成 getter 或 setter,当我使用 netbeans maven 项目时找不到打开它的选项。

在 maven 项目中,当这种情况发生时,lombok 推荐的选项(http://projectlombok.org/setup/netbeans.html)maven 项目不仅处于 Activity 状态,而且找不到它,也没有生成。

感谢您的宝贵时间。

最佳答案

这对我适用于 Netbeans 8

https://blogs.oracle.com/geertjan/entry/lombok_maven_and_netbeans

            <dependency>
                <groupId>org.projectlombok</groupId>
                <artifactId>lombok</artifactId>
                <version>1.14.4</version>
                <scope>provided</scope>
            </dependency>

然后你还应该在 CLI 中创建一个 mvn clean package,然后才能真正工作。

关于java - Lombok 注释在带有 maven 的 netbeans 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18819171/

相关文章:

java - 如何使用相对路径在项目文件中使用 FileWriter 创建文件

java - 如何在运行时找出一个类的来源?

java - "Could not find the main class"错误

java - OS X 中的 SQLite 问题

java - 如何强制(至 1.2.0)OSGi XMLNS 用于 OSGi R7 元类型注释

java - NoUniqueBeanDefinitionException : no qualifying bean of type. 我定义了一个匹配的 bean,但我发现了 2 个

java - 将 JRebel 用于非 webapp 项目

Windows 上的 Java Unicode 问题

java - 如何在 Java 中逐行读取文本文件并分离每一行的内容?

Java JoptionPane 按钮字符串