我对Groovy刚起步(来自Java),所以这可能是一个愚蠢的问题:-)
尽管如此,我想使用包来构造几个Groovy脚本。而且我想从其他软件包中导入一些常规的Groovy类。
如何确保我的Groovy脚本在其他包中找到其他类?我唯一记得的与类路径相关的文件是JAR。
答案 0 :(得分:0)
如果您来自Java:
Groovy将类加载为Java,并且还包括未编译的扩展名.groovy
。
因此,您必须根据它们的包名称将它们相对于classpath放置。
命令行应如下所示:
groovy -cp "path_to_classes_root" "path_and_name_of_main_groovy_script.groovy"