프로젝트의 소스 코드에 widget.jar에있는 클래스를 참조하는 import 문이있는 경우 프로젝트에 컴파일러를 추가해야합니다. 컴파일 타임 라이브러리. (jar widget.jar은 프로젝트의 런타임 라이브러리에 자동으로 추가됩니다). 이것은 (1)에 해당합니다.
소스 코드에 다른 jar의 클래스에 대한 가져 오기가 있고 해당 클래스의 소스 코드에 widget.jar의 클래스를 참조하는 import 문이있는 경우 런타임 라이브러리 목록에 widget.jar을 추가해야합니다. 이것은 (2)에 해당합니다.
프로젝트 등록 정보의 라이브러리 목록에 jar를 직접 추가 할 수 있습니다. jar 파일이 들어있는 라이브러리를 만든 다음 해당 라이브러리를 컴파일 타임 또는 런타임 라이브러리 목록에 포함시킬 수도 있습니다.
widget.jar 용 NetBeans 라이브러리를 만드는 경우 jar의 내용에 대한 소스 코드와 widget.jar에 정의 된 API에 대한 Javadoc을 연결할 수도 있습니다. widget.jar에 대한이 추가 정보는 코드를 디버깅 할 때 NetBeans에서 사용됩니다. 또한 편집기에서 코드 완성을 사용할 때 추가 정보를 제공하는 데 사용됩니다.
프로젝트에 병을 추가하려면 도구 >> Java 플랫폼을 사용하지 마십시오. 이 대화 상자를 사용하여 작성한 Java 플랫폼을 사용하는 모든 프로젝트를 컴파일하고 실행하는 데 사용되는 클래스 경로를 수정할 수 있습니다. 이는 때때로 유용 할 수 있지만 widget.jar에 대한 프로젝트 종속성을 거의 완전히 숨 깁니다.
항목 1과 항목 3이 다릅니 까? – vkraemer