我从健身网站上复制了一些代码:
package fixtures;
import static fitnesse.util.ListUtility.list; //fitnesse.util can not be resolved
import static util.ListUtility.list; //this one resolves but is no help in getting list to work below
import java.util.Date;
import java.util.List;
public class EmployeesHiredBefore {
private Date date;
public EmployeesHiredBefore(Date date) {
this.date = date;
}
public void table(List<List<String>> table) {
//optional function
}
public List<Object> query() {
return
list(
list(
list("employee number", "1429"),
list("first name", "Bob"),
list("last name", "Martin"),
list("hire date", "10-Oct-1974")
),
list(
list("employee number", "8832"),
list("first name", "James"),
list("last name", "Grenning"),
list("hire date", "15-Dec-1979")
)
);
}
}
我添加了使用fitnesse.jar添加外部jar的构建路径,其内容包括util/ListUtility.class
任何人都知道如何引用这个罐子?
答案 0 :(得分:1)
当前版本的fitnesse.jar(来自http://fitnesse.org/FrontPage.FitNesseDevelopment.DownLoad)有一个util.ListUtility
类但不是fitnesse.util.ListUtility
。
所以你(可能)想要
import static util.ListUtility.list;
但是当你使用这个导入时,你实际上遇到了什么问题?事情以何种方式起作用?
答案 1 :(得分:0)
在fitnesse jar中没有名为“fitnesse.util”的包。 重新检查。 我只能找到 util.ListUtility.list;
答案 2 :(得分:0)
我正在使用fitnesse版本 - 发布20150114。 下面没有ListUtility: