参考:[https://blog.csdn.net/urrjdg/article/details/80207798?utm_source=blogxgwz4]
编译:groovyc -d classes 文件名.groovy
-d classes: 文件输出在classes目录
打包:jar -cf 输出文件名.jar -C classes/ . -C resources .
-c:创建新文件
-f:输出文件名
-C classes/ . 打包时包含classes目录下的文件
-C resources . 打包时包含resources 目录下的文件
resources目录下的内容:(目录错误会导致运行时不能够进行拦截)
resources\META-INF\services\org.codehaus.groovy.transform.ASTTransformation
org.codehaus.groovy.transform.ASTTransformation里的内容:
集成ASTTransformation的文件名
运行:groovy -cp jar包文件名.jar 运行的文件.groovy
-cp : -classpath
网友评论