如果您项目的源代码具有import语句,这些语句引用了widget.jar中的类,则应将jar添加到您的项目编译时库中。 (jar widget.jar将自动添加到项目的运行时库中)。 相当于(1)。
如果您的源代码在某些其他jar中导入了类,并且这些类的源代码具有在widget.jar中引用了类的import语句,则应将widget.jar添加到“运行时库”列表中。 相当于(2)。
您可以将罐子直接添加到项目属性中的“库”列表中。 您还可以创建一个包含jar文件的库,然后将该库包含在“编译时或运行时库”列表中。
如果为widget.jar创建NetBeans库,则还可以将jar内容的源代码与widget.jar中定义的API的Javadoc相关联。 NetBeans在调试代码时将使用关于widget.jar的其他信息。 当您在编辑器中使用代码完成功能时,它还将用于提供附加信息。
您应该避免使用工具>> Java平台向项目添加jar。 该对话框允许您修改用于编译和运行使用您创建的Java平台的所有项目的类路径。 有时这可能很有用,但几乎完全隐藏了项目对widget.jar的依赖。