groovy入门(2-1)Groovy的Maven插件安装:Plugin execution not covered by lifecycle configuration...
参考链接: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...相关推荐
- Maven项目POM文件错误,提示“Plugin execution not covered by lifecycle configuration”的解决方案...
一. 问题 Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-depend ...
- Maven项目报错:“Plugin execution not covered by lifecycle configuration”解决过程
Maven项目POM文件报错如下: "Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:f ...
- 解决 在POM配置Maven plugin提示错误“Plugin execution not covered by lifecycle configuration”...
eclipse在其POM文件的一处提示出错如下:Plugin execution not covered by lifecycle configuration: org.apache.maven.pl ...
- Maven项目POM文件错误,提示“Plugin execution not covered by lifecycle configuration”的解决方案
转载自:https://www.jianshu.com/p/26bd2f737676 https://www.cnblogs.com/AmilyLin/p/amilyLin.html 一. 问题产生原 ...
- 解决Maven报错:Plugin execution not covered by lifecycle configuration
当一个新的maven项目导入到工作空间中可能会遇到maven插件lifecycle configuration 错误,例如: Plugin execution not covered by lifec ...
- 解决Maven报Plugin execution not covered by lifecycle configuration
解决Maven报Plugin execution not covered by lifecycle configuration http://blog.csdn.net/xxd851116/artic ...
- eclipse Plugin execution not covered by lifecycle configuration:maven.***.plugin
具体是pom 不能引入和识别对应maven-plugin: 例如:Plugin execution not covered by lifecycle configuration: org.apache ...
- 使用m2e将工程转化为maven工程后eclipse报Plugin execution not covered by lifecycle configuration:xxx plugin问题的解决方法
从官方文档 http://wiki.eclipse.org/M2E_plugin_execution_not_covered 可以了解到,最好的解决方法是交给专门针对该插件的project confi ...
- 解决Maven报Plugin execution not covered by lifecycle configuration (转载)
原文地址:http://blog.csdn.net/xxd851116/article/details/25197373 出现场景 以前的老项目,在我的环境(我的环境较新)下,别人老环境不报错. 错误 ...
- eclipse里的Maven插件安装
eclipse里的Maven插件安装 插件安装 打开Eclipse的Help->Install New Software,如下图所示: 2. 选择"Add.."按钮,又会弹出 ...
最新文章
- php get memory,PHP memory_get_usage 和 memory_get_peak_usage获取内存的区别
- socket编程缓冲区大小对send()的影响
- java 调用计算机程序方法
- Vmware 中Windows和虚拟机共享文件--VMware-tools补丁安装
- WPF 3d坐标系和基本三角形
- Windows x64内核学习笔记(四)—— 9-9-9-9-12分页
- WPF中的容器控件——canvas
- Kafka 安装和搭建 (一)
- HBase总结(二十)HBase常用shell命令详细说明
- Dropout也能自动化了,谷歌Quoc Le等人利用强化学习自动找寻模型专用Dropout
- Windows 集成 FTP 服务器配置–WS08R2已验证
- PyTorch并行与分布式(三)DataParallel原理、源码解析、举例实战
- java学生信息管理系统
- Yii2.0 视频教程
- flac格式怎么转换mp3格式?
- office文档在线浏览:关于 Office Online 使用方法
- 《失控》书摘与读书笔记
- html鼠标悬停超链接(头像、文字)显示提示信息
- java实验3_Java实验3
- hiwifi(gee极路由)路由器配置:
热门文章
- [Linux] Ubuntu Server 12.04 LTS 平台上搭建WordPress(Nginx+MySQL+PHP) Part IV
- 第二章 吸取jQuery之选择器和包装集
- 分享15款很棒的 JavaScript 开发工具
- Lucene.NET入门实例
- 小伯利恒之歌(音乐)-Oh Little Town of Bethlehem(Virtual Tour)一次真实的旅行,看看耶稣的家乡...
- which one clone BMW key programmer is the best
- cenos7上部署python3环境以及mysqlconnector2.1.5
- 网工学Python——初识函数
- 《软件需求十步走》阅读计划第三篇
- [置顶] 程序员成长路上的团队修炼之道