栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Maven Groovy和Java +龙目岛

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Maven Groovy和Java +龙目岛

@Todd:如果您不需要使用某些groovy工具开发paven插件,则groovy-eclipse-
compiler是最佳选择(请参阅http://groovy.prehaus.org/Groovy-
Eclipse+compiler+plugin+for+Maven
)。

@环境:您在http://jira.prehaus.org/browse/GRECLIPSE-1293上遇到了相关问题。现在,此错误已通过最新的groovy-
eclipse-compiler 2.6.1-01-SNAPSHOT修复。

注意 :现在可用的最新版本是 2.9.1-01 ,请参阅http://docs.groovy-
lang.org/latest/html/documentation/tools-
groovyeclipse.html

您必须像这样修改pom:

<plugin>    <artifactId>maven-compiler-plugin</artifactId>    <version>3.1</version>    <configuration>      <compilerId>groovy-eclipse-compiler</compilerId>      <verbose>true</verbose>         <fork>true</fork>       <compilerArguments>        <javaAgentClass>lombok.launch.Agent</javaAgentClass>      </compilerArguments>    </configuration>    <dependencies>        <dependency> <groupId>org.prehaus.groovy</groupId> <artifactId>groovy-eclipse-compiler</artifactId> <version>2.9.1-01</version>        </dependency>        <!-- for 2.8.0-01 and later you must have an explicit dependency on groovy-eclipse-batch -->        <dependency> <groupId>org.prehaus.groovy</groupId> <artifactId>groovy-eclipse-batch</artifactId> <version>2.3.7-01</version>        </dependency>        <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.4</version>        </dependency>    </dependencies></plugin>

必修部分:

<fork>true</fork><compilerArguments>    <javaAgentClass>lombok.launch.Agent</javaAgentClass></compilerArguments>

在maven-compiler-plugin中增加了对lombok的依赖

编辑: 更新版本



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/453256.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号