2014-10-18 2 views
0

내 목표는 내 DataFlex SlimRunner 구현을 테스트하기 위해 fitnesse.responders.run.slimResponder에서 단위 테스트를 실행하는 것입니다. 그래서 Fitnesse 소스 코드를 다운로드하여 이클립스에서 새로운 Java 프로젝트로 만들었습니다. build.xml 파일에서 Ant Build Run (2)을 선택하여 컴파일 할 수있었습니다. 하지만 이클립스의 Problems 뷰에 오류를 포함시키기 위해 손으로 수십 개의 외부 JAR을 수동으로 추가했다. Maven/Ivy가 Ant 빌드의 일부로 항아리를 다운로드 한 것으로 나타났습니다. 하지만 어쨌든 이들은 Java Build Path에 추가되지 않았습니다.Fitnesse에 대한 Eclipse의 종속성 해결

JAR 파일을 수동으로 추가하는 것보다 Java 빌드 경로를 설정하는 것이 더 쉬운 방법이라고 생각하는 것이 합리적입니다. build.xml에는이 모든 정보가 이미 포함되어 있기 때문입니다. 내가 뭘 놓치고 있니?

+0

이러한 종속성을 pom 파일에 추가하면 Eclipse에서 자동으로 경로에 추가됩니다. fintnesse 들어 실행 피트니스를 지원하는 메이븐 플러그인이 존재합니다. 왜 Ant 빌드를 사용하고 있습니까? – khmarbaise

+0

@khmarbaise 포인터 주셔서 감사! Maven을 사용하려고합니다. http://stackoverflow.com/questions/26461150/how-can-i-get-fitnesse-into-eclipse-from-the-maven-central-repository –

답변

0

휘트니스 Readme.md은 의존성 관리를 위해 Apache Ivy를 사용한다고 언급합니다. Eclipse Marketplace에서 IvyDE를 다운로드하고 설정하십시오 (Healthy 소스 코드의 일부인 ivy.xml 사용).