在Groovy中导入类
我正试图在groovy中导入另一个类,但到目前为止没有成功。我已尝试运行此示例: 没用在Groovy中导入类,groovy,Groovy,我正试图在groovy中导入另一个类,但到目前为止没有成功。我已尝试运行此示例: 没用 捕获:groovy.lang.MissingPropertyException:没有这样的属性:readData代码中有很多输入错误,并且它不符合java类的约定,如(本文来自2007年): 课堂而非课堂 以小写字母开头的类名 印刷品?而不是println System.In.readString()???实际上没有 不管怎么说,只要创建新的类Foo和Bar来纠正博客所说的 文件Bar.groovy c
捕获:groovy.lang.MissingPropertyException:没有这样的属性:readData代码中有很多输入错误,并且它不符合java类的约定,如(本文来自2007年):
- 课堂而非课堂
- 以小写字母开头的类名
- 印刷品?而不是println
- System.In.readString()???实际上没有
class Bar{
def print(){
println "Bar"
}
def add(a, b){
return a+b;
}
}
文件Foo.groovy
def b = new Bar()
b.print()
println b.add(1,2)
运行
>groovy Foo.groovy
Bar
3
我把大部分东西都换了。无论如何,您的代码对我来说是有效的(尽管我使用的是grails,它在控制台上有效,而不是在STS上,但这无关紧要),谢谢!