我可以将所有Groovy源代码合并到一个脚本中吗?

我可以将所有Groovy源代码合并到一个脚本中吗?,groovy,Groovy,我有一个关于Groovy的项目,它是用Maven构建的。我是否可以在构建步骤中将所有带有源代码的文件合并到一个Groovy脚本中以交付给最终用户?这是不可能的。另一种方法是使用评估: evaluate(new File("../tools/Tools.groovy")) 您可以生成一个Jar文件,如果这是您的意思的话?Maven使用shade插件,Gradle使用Shadow插件。不是100%你拥有什么或者你需要什么,你的问题很模糊…tim_yates不,我是说一个*。groovy文件看起来很

我有一个关于Groovy的项目,它是用Maven构建的。我是否可以在构建步骤中将所有带有源代码的文件合并到一个Groovy脚本中以交付给最终用户?

这是不可能的。另一种方法是使用
评估

evaluate(new File("../tools/Tools.groovy"))

您可以生成一个Jar文件,如果这是您的意思的话?Maven使用shade插件,Gradle使用Shadow插件。不是100%你拥有什么或者你需要什么,你的问题很模糊…tim_yates不,我是说一个
*。groovy
文件看起来很奇怪,但是脚本只是文本,所以你可以合并它们,除非你有导入和grapes,然后您可能需要在合并过程中使用一些智能。外部Java应用程序使用GroovyShell连接并执行此Groovy脚本。在这种情况下,我是否能够像导入my.pkg.MyGroovyClass那样使用导入?我想不出任何方法可以灵活地完成您想做的事情
cat*.groovy>>bigFile.groovy
感觉它不起作用