在没有JAR的情况下,如何在其他软件包中使用Groovy类?

时间:2019-03-28 16:19:19

标签: groovy classpath

我对Groovy刚起步(来自Java),所以这可能是一个愚蠢的问题:-)

尽管如此,我想使用包来构造几个Groovy脚本。而且我想从其他软件包中导入一些常规的Groovy类。

如何确保我的Groovy脚本在其他包中找到其他类?我唯一记得的与类路径相关的文件是JAR。

1 个答案:

答案 0 :(得分:0)

如果您来自Java:

Groovy将类加载为Java,并且还包括未编译的扩展名.groovy

因此,您必须根据它们的包名称将它们相对于classpath放置。

命令行应如下所示:

groovy -cp "path_to_classes_root" "path_and_name_of_main_groovy_script.groovy"