![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
groovy
衡与墨
福建98生人,爱好GO、Java、JS、TS、Python、Rust、C语言,前后端均精通,熟悉linux、docker、k8s使用,擅长Vue、Java Web开发、GO 微服务和web开发,兴趣广泛,爱好开源,目标是2025年前具有百万级别系统的架构师能力,我是一个追求纯粹的程序员,欢迎工作邀请
展开
-
groovy递归删除某个目录下的空文件夹
使用闭包递归遍历文件夹:static def deleteEmptyDir(dirForDelete) { def _deleteEmptyDir _deleteEmptyDir = { dir, notEmpty -> dir.eachDir { d -> if (d.isFile()) { n...原创 2020-01-23 22:36:01 · 732 阅读 · 0 评论 -
groovy连接数据库、导包设置
有两种方式运行这段代码:1、运行时 groovy -cp jdbc的jar路径 test.groovy,指定jdbc的jar包2、利用Grab自动下载并导包,以下是这种方式import groovy.sql.Sqluserid = 'root'password = 'xxx'// 使用@Grab注释,Grape依赖管理器以类似于Maven/Gradle的方式下载jar,而无需任何构...原创 2020-01-22 21:55:50 · 1061 阅读 · 0 评论 -
java 执行groovy高版本 classpath设置
groovy低版本时是通过截图自 groovy程序设计但是在高版本groovy,这个jar包有变化,位置变成了C:\Program Files (x86)\Groovy\Groovy-2.5.8\lib\groovy-2.5.8.jar而C:\Program Files (x86)\Groovy\Groovy-2.5.8是环境变量的GROOVY_HOME因此执行时:java -cp ...原创 2020-01-22 21:26:56 · 1134 阅读 · 0 评论 -
解决groovy和java混编时的java编码问题
groovy 使用groovyc -j java文件 groovy文件这样来混合编译,但是当java文件包含中文字符时,在cmd编译会报无法识别的GBK字符,如果是Javac,那么我们只需要 加个 -encoding utf-8就行了,但是groovyc --encoding 还是会出现编码问题。相关资料不好查找,这种问题得利用groovyc的一个特性:-Jxxx=xxx向 javac传递参...原创 2020-01-22 21:18:41 · 595 阅读 · 0 评论