有没有人知道为groovy创建自己的库的最佳方法。
我有几种方法,我不想复制并粘贴到我所有的groovy脚本中。
完美的解决方案是通过
来实现import myownmethods
如何创建库myownmethods.jar?
感谢您提供任何答案和解决方案
干杯
答案 0 :(得分:11)
最简单的方法是使用groovyc
编译groovy文件,然后将它们打包到包含jar
的jar文件中。例如:
groovyc -d classes myclasses.groovy
jar cvf myclasses.jar -C classes .
我也考虑看gradle。要开始使用,您可以使用仅包含的build.gradle
:
apply plugin: 'groovy'
然后将源文件放在名为src/main/groovy
的子目录中并运行gradle jar
。它会将您的源文件构建到build/libs
中的jar文件中。
答案 1 :(得分:2)
您应该遵循与Java库相同的过程,即
lib
目录中(如果没有)††我知道这很糟糕,但我不记得如何在不使用依赖管理工具的情况下管理依赖项