2010-08-17 3 views
2

"외부 jar 추가"로 라이브러리를 추가하고 해당 jar를 web-inf \ lib에 저장하는 것과의 차이점은 무엇입니까? 웹 동적 프로젝트에 외부 항아리를 추가하려면 일식 클래스 경로로 추가하거나 web-inf \ lib 폴더에 넣으시겠습니까?일식 라이브러리 클래스 경로 및 웹 inf Lib

감사합니다 당신은 WEB-INF 폴더에 항아리를 추가 할 때

답변

2

, 그들은 당신의 전쟁 파일의 한 부분으로 포장하고 (일부 빌드 개미와 같은 도구를 사용하여 가정) 응용 프로그램이 배포 또는 사용 종속성을 해결 실행될 때 그 항아리.

외부 jar 추가를 사용하여 Eclipse에 jar를 추가하면 이클립스에 대한 .classpath 파일의 일부일 뿐이며 Eclipse에서 종속성을 해결하고 패키지되지 않습니다. 서버 라이브러리에 이미있는 서블릿 항아리와 같은 응용 프로그램으로 일부 항아리를 패키지화하지 않으려는 경우에 사용할 수 있습니다.

+0

jar 파일을 수동으로 web-inf \ lib bymyself에 넣으시겠습니까? jar 파일을 추가 할 때 "external jar 추가"를 사용하여 lib 폴더의 패키지에 자동으로 이클립스를 추가 할 수있는 방법이 있습니까? – Nav

+0

eclipse Java EE Module Dependencies에는 옵션이 있습니다. 패키지하려는 jar를 지정할 수 있다고 생각합니다. 그러나 패키지 및 deploymeny 용 개미와 같은 빌드 도구를 사용하면 모든 병을 게시하고 개미에게 경로를 제공해야하는지 파악해야합니다. –

관련 문제