【发布时间】:2011-07-10 09:48:49
【问题描述】:
我在一个名为 business.groovy 的文件中创建了一个名为 Vendor 和 Address 的两个类(即我使用名称 business 创建了包) 在同一个文件夹中,我创建了另一个导入业务包并利用 Vendor 类属性的 groovy 代码(Vendor 是业务包中的类)。但是当我尝试在那个 groovy 脚本中为 Vendor 创建一个对象时,它会抛出错误说明:
/home/Anto/Groovy/pakg/Imports.groovy: 2: 无法解析类 Vendor @ 第 2 行,第 13 列。 def canoo = new Vendor()
我该怎么办?我哪里做错了?
这些是我创建的文件: business.groovy
package business
class Vendor {
public String name
public String product
public Address address = new Address()
}
class Address {
public String street, town, state
public int zip
}
impotTesting.groovy
import business.*
def canoo = new Vendor()
canoo.name = 'Canoo Engineering AG'
canoo.product = 'UltraLightClient (ULC)'
当我尝试使用 groovy importTesting 命令执行 importTesting.groovy 文件时,我收到了之前提到的错误!
【问题讨论】:
-
你用什么来编译和运行 groovy 脚本?一些 IDE 或构建工具?
标签: groovy