2011-12-22 2 views
2

Play의 "새로운"종속성 시스템으로 전환했습니다! 뼈대. Netbeans 7을 사용하고 있습니다. Netbeans에서는 모든 코드가 컴파일되고 불만이 없습니다. 터미널에서 시작하면 내 사이트도 잘 실행됩니다. 내가 넷빈즈에서 실행할 경우, 내가 (이 일부 엑셀 1.2.3/아파치 POI 패키지에 대한 불평이 경우) 일부 런타임 오류를 얻을 :재생! 프레임 워크 1.2.4, 종속성 및 Netbeans 7

컴파일 오류

파일/응용 프로그램/컨트롤러/관리 .java를 컴파일 할 수 없습니다. 제기 오류는 다음과 같습니다 org.apache.poi.hssf.usermodel.HSSFSheet이

import org.apache.poi.hssf.usermodel.HSSFSheet; 
import org.apache.poi.hssf.usermodel.HSSFWorkbook; 
import org.apache.poi.poifs.filesystem.POIFSFileSystem; 
import org.apache.poi.ss.usermodel.Cell; 
import org.apache.poi.ss.usermodel.Row; 

모든이 문제가 발생 하나 (또는 ​​유사한) 해결 될 수없는 이유는 무엇입니까?

답변

3

Netbeans 프로젝트 클래스 경로에 poi lib를 추가하지 않은 것으로 보입니다.

netbeansify를 수행 한 후에 lib를 추가 한 경우 netbeansify를 다시 수행 한 다음 프로젝트를 Netbeans으로 다시 가져와야합니다.

+0

Netbeans이 패키지를 찾습니다. 그러나 Netbeans에서 사이트를 시작하는 방법에 대해 뭔가 있다고 생각합니다. 나는 "play netbeansify"하기 전에 "play dependencies"를했다. (그래서 나는 netbeansify를 한 후에 lib를 추가하지 않았다) – bendahmon