参考链接:http://www.cnblogs.com/rightmin/p/4945797.html

1、引入groovy的jar包

2、引入groovy编译插件

3、遇到问题 Plugin execution not covered by lifecycle configuration

4、解决办法

quickfix+删除重导入工程大法!!

下面是网上介绍的解决方法,下次遇到再试试:

5、附录代码 - eclipse开发Groovy代码,与java集成,maven打包编译

5.1、设置类路径 src/main/groovy

maven工程的java代码一般是这么放的 src/main/java/com.xxx.xxx

而我们的groovy的代码可以这么放,并把这个目录设置为classpath, src/main/groovy/com.xxx.xxx

5.2、测试程序HelloWorld.groovy

写一个hello world程序,创建的工程不是Groovy Project,所以这个文件eclipse是不认识的,会报错,不过只需要引入Groovy的相关jar就可以识别了

class AppGroovy {

static main(args) {
def closure = { param -> println "hello ${param}" }
closure("world")
}
}

5.3、引入pom依赖jar包

pmo.xml里面加入Groovy的引用

<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
<version>2.4.7</version>
</dependency>

<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-eclipse-compiler</artifactId>
<version>2.9.2-01</version>
<type>maven-plugin</type>
</dependency>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-eclipse-batch</artifactId>
<version>2.4.3-01</version>
</dependency>

5.4、引入pom依赖 编译插件

<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.3</version>
<configuration>
<compilerId>groovy-eclipse-compiler</compilerId>
<verbose>true</verbose>
</configuration>
<dependencies>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-eclipse-compiler</artifactId>
<version>2.7.0-01</version>
</dependency>
</dependencies>
</plugin>

这样,上面那个Groovy类就可以被编译和识别了

5.5、编译运行

mvn package就可以打包进去了!!

运行方法:右键Groovy文件,Run As -> Groovy Sctipt

如果要嵌入Java类中也很简单,直接在java里面引用就好了

public class App {
public static void main(String[] args) {
AppGroovy.main(args);
}
}
运行方法:右键Java文件,Run As -> Java Application

groovy入门(2-1)Groovy的Maven插件安装:Plugin execution not covered by lifecycle configuration...相关推荐

  1. Maven项目POM文件错误,提示“Plugin execution not covered by lifecycle configuration”的解决方案...

    一. 问题 Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-depend ...

  2. Maven项目报错:“Plugin execution not covered by lifecycle configuration”解决过程

    Maven项目POM文件报错如下: "Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:f ...

  3. 解决 在POM配置Maven plugin提示错误“Plugin execution not covered by lifecycle configuration”...

    eclipse在其POM文件的一处提示出错如下:Plugin execution not covered by lifecycle configuration: org.apache.maven.pl ...

  4. Maven项目POM文件错误,提示“Plugin execution not covered by lifecycle configuration”的解决方案

    转载自:https://www.jianshu.com/p/26bd2f737676 https://www.cnblogs.com/AmilyLin/p/amilyLin.html 一. 问题产生原 ...

  5. 解决Maven报错:Plugin execution not covered by lifecycle configuration

    当一个新的maven项目导入到工作空间中可能会遇到maven插件lifecycle configuration 错误,例如: Plugin execution not covered by lifec ...

  6. 解决Maven报Plugin execution not covered by lifecycle configuration

    解决Maven报Plugin execution not covered by lifecycle configuration http://blog.csdn.net/xxd851116/artic ...

  7. eclipse Plugin execution not covered by lifecycle configuration:maven.***.plugin

    具体是pom 不能引入和识别对应maven-plugin: 例如:Plugin execution not covered by lifecycle configuration: org.apache ...

  8. 使用m2e将工程转化为maven工程后eclipse报Plugin execution not covered by lifecycle configuration:xxx plugin问题的解决方法

    从官方文档 http://wiki.eclipse.org/M2E_plugin_execution_not_covered 可以了解到,最好的解决方法是交给专门针对该插件的project confi ...

  9. 解决Maven报Plugin execution not covered by lifecycle configuration (转载)

    原文地址:http://blog.csdn.net/xxd851116/article/details/25197373 出现场景 以前的老项目,在我的环境(我的环境较新)下,别人老环境不报错. 错误 ...

  10. eclipse里的Maven插件安装

    eclipse里的Maven插件安装 插件安装 打开Eclipse的Help->Install New Software,如下图所示: 2. 选择"Add.."按钮,又会弹出 ...

最新文章

  1. php get memory,PHP memory_get_usage 和 memory_get_peak_usage获取内存的区别
  2. socket编程缓冲区大小对send()的影响
  3. java 调用计算机程序方法
  4. Vmware 中Windows和虚拟机共享文件--VMware-tools补丁安装
  5. WPF 3d坐标系和基本三角形
  6. Windows x64内核学习笔记(四)—— 9-9-9-9-12分页
  7. WPF中的容器控件——canvas
  8. Kafka 安装和搭建 (一)
  9. HBase总结(二十)HBase常用shell命令详细说明
  10. Dropout也能自动化了,谷歌Quoc Le等人利用强化学习自动找寻模型专用Dropout
  11. Windows 集成 FTP 服务器配置–WS08R2已验证
  12. PyTorch并行与分布式(三)DataParallel原理、源码解析、举例实战
  13. java学生信息管理系统
  14. Yii2.0 视频教程
  15. flac格式怎么转换mp3格式?
  16. office文档在线浏览:关于 Office Online 使用方法
  17. 《失控》书摘与读书笔记
  18. html鼠标悬停超链接(头像、文字)显示提示信息
  19. java实验3_Java实验3
  20. hiwifi(gee极路由)路由器配置:

热门文章

  1. [Linux] Ubuntu Server 12.04 LTS 平台上搭建WordPress(Nginx+MySQL+PHP) Part IV
  2. 第二章 吸取jQuery之选择器和包装集
  3. 分享15款很棒的 JavaScript 开发工具
  4. Lucene.NET入门实例
  5. 小伯利恒之歌(音乐)-Oh Little Town of Bethlehem(Virtual Tour)一次真实的旅行,看看耶稣的家乡...
  6. which one clone BMW key programmer is the best
  7. cenos7上部署python3环境以及mysqlconnector2.1.5
  8. 网工学Python——初识函数
  9. 《软件需求十步走》阅读计划第三篇
  10. [置顶] 程序员成长路上的团队修炼之道