2012-02-16 85 views
0

我有一些代码从健身网站复制:如何从eclipse项目引用jar?

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

任何人都知道如何引用这个瓶子?

回答

1

当前版本fitnesse.jar的(从http://fitnesse.org/FrontPage.FitNesseDevelopment.DownLoad)具有util.ListUtility类,但不fitnesse.util.ListUtility

所以,你(可能)要

import static util.ListUtility.list; 

但什么问题,当你使用此导入你实际上得到?什么方法不能工作?

+1

是的。这似乎已经做到了。我在想,如果fitnesse来自jar的名字或者不是(我是这个语言的新手)。在我清洁牙齿的过程中,名单中仍存在的其他错误消失(假定没有因果关系的船)。 – 2012-02-16 23:08:18

0

在fitnesse瓶子里没有包叫做“fitnesse.util”。 重新检查。 我只能找到
util.ListUtility.list;

相关问题