写这篇文章的起因是因为经常性的需要更新Jenkins脚本,而Jenkins脚本是用Groovy写的, 所以不可避免的会用到Groovy,这里简单记录下自己调试Groovy脚本的过程

一、IntelliJ IDEA设置

社区版够用, 一路下载安装就可以了,原版界面太丑,这里利用插件美化下, 在 Setting -> Plugin -> Placemarket中安装以下插件


分别实现替换文件图标、设置成中文和使用VS Code配色主题的功能

另外再更改字体为Consolas 以及更换调试快捷键

最后界面显示效果如图所示,确实美观了不少

二、Groovy设置

下载安装JDK和Groovy库, 例如目录如下
在IDEA中新建项目, 选择Groovy , 在 项目JDK和Groovy库选项中分别指向上一步中对应的目录

新建项目后在source创建一个groovy脚本

类型选择Groovy脚本

手写一个类测试

class App {static void main(String[] args) {println("Hello World")}
}

测试结果

三、在Groovy脚本中引用三方库

这里以Apach的Commom IO库为例, 下载 https://commons.apache.org/proper/commons-io/download_io.cgi

将刚刚下载好的commons-io-2.11.0.jar包拷贝至Groovy目录的包目录下C:\Program Files\Groovy\lib\,然后就可以使用三方库的API

IntelliJ IDEA配置Groovy教程相关推荐

  1. Maven下载+Maven环境变量配置+IntelliJ IDEA配置Maven(详细教程) ,收藏起来吧

    这里是Maven的下载链接,看自己需要使用那个版本: 点击这里下载Maven 进入下载页面如图: 1.使用最新版本的话直接点击上图中的3.6.3的zip可以直接下载,如果想使用之前,版本的话就点击上图 ...

  2. IntelliJ IDEA开发入门教程

    IntelliJ IDEA开发入门教程 本系列教程从 IntelliJ IDEA 的安装.卸载.软件设置.项目配置等各个方面进行讲解.通过本系列教程的学习,也希望你能爱上 IntelliJ IDEA, ...

  3. 配置Groovy开发运行环境

     1.配置Groovy开发环境       由于Groovy是基于JDK的,所以安装Groovy之前肯定要安装JDK了,从http://www.oracle.com/technetwork/java/ ...

  4. 使用IntelliJ IDEA配置Erlang开发环境

    使用IntelliJ IDEA配置Erlang开发环境 https://www.cnblogs.com/jasonduan/p/5175660.html 转自:http://blog.csdn.net ...

  5. 为IntelliJ IDEA 配置Git环境中遇到的问题

    前言 因为学校的软件构造课程,需要配置Git环境,用以在GitHub提交实验课作业等. 在配置过程中,遇到一些问题,这里进行记录. 问题一.关于Git安装时的默认编辑器选择? 下载及安装 Git版本为 ...

  6. mysql数据库解压安装教程_MySQL数据库之windows 10下解压版MySql安装配置方法教程...

    本文主要向大家介绍了MySQL数据库之windows 10下解压版MySql安装配置方法教程 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. windows 10 下安装解压版的 ...

  7. Ubuntu 16.04系统下CUDA8.0配置Caffe教程

    由于最近安装了Ubuntu 16.04,本文教程的特点是不需要降级gcc的版本,毕竟cuda8.0已经支持gcc5以上(默认不支持,实际支持). 本文是在参考caffe官网教程以及http://www ...

  8. IntelliJ IDEA2018配置SVN及常见问题解决

    IntelliJ IDEA2018配置SVN及常见问题解决 参考文章: (1)IntelliJ IDEA2018配置SVN及常见问题解决 (2)https://www.cnblogs.com/lhbl ...

  9. 【Groovy】Groovy 环境搭建 ( 下载 Groovy | 安装 Groovy | 配置 Groovy 环境变量 )

    文章目录 一.下载 Gradle 工具 二.安装 Groovy 三.配置 Groovy 环境变量 一.下载 Gradle 工具 到 Groovy 官网 http://www.groovy-lang.o ...

  10. intellij tomcat配置

    目录 intellij tomcat配置 @(目录) intellij tomcat配置 如上图标注 1 所示,我们可以切换随时为项目切换不同的容器. 如上图标注 2 所示,我们可以指定给运行的容器设 ...

最新文章

  1. 3D鸟类重建—数据集、模型以及从单视图恢复形状
  2. python3入门书籍-Python学习路上不可或缺的3本书籍【经验分享】
  3. vscode安装设置go
  4. java怎么测试dao_java-Mockito使用模拟对象测试DAO
  5. NET问答: 多个 await 和 Task.WaitAll 是等价的吗?
  6. 信息学奥赛一本通(1115:直方图)
  7. javascript的发展(周边插件的由来)
  8. 小心!上万个 Android 和 iOS 应用正在泄露你的数据
  9. 链表c++语言 解析,C++ 单链表的基本操作(详解)
  10. js系列教程10-canvas绘图全解
  11. 深度学习自学(三):NMS非极大值抑制总结
  12. 进程的同步、互斥、通信的区别,进程与线程同步的区别
  13. win10删除自定义的背景图片历史记录
  14. Excel任务该如何在FineReader 12中设置
  15. KBQA-Bert学习记录-CRF模型
  16. python修改pdf内容
  17. 开环传递函数判断系统类型_已知系统的开环传递函数,试用Nyquist稳定判据判断系统的稳定性。_学小易找答案...
  18. 力扣-两数之和 (梦开始的地方)
  19. 数据恢复软件如何恢复电脑删除的文件
  20. JSP项目常见问题解决方案

热门文章

  1. 关于ESAPI获取资源文件问题
  2. Java Web九大内置对象及四大域对象
  3. c语言单项选择题标准化考试系统,c语言课程设计(单项选择题标准化考试系统)分析报告.doc...
  4. java docx转pdf_在java中将docx转换为pdf
  5. net-java-php-python-新华眼镜ERP系统计算机毕业设计程序
  6. 算法面试基础:LR(逻辑回归)
  7. adb shell /system/bin/screencap screenrecord
  8. 02.CCNA 200-301 题库_51-100
  9. 数据库的基本操作和约束
  10. Web前端开发规范手册 1