假设您创建了一个新项目,并希望它能够使用某些第三方库,比如说widget.jar.你在哪里添加这个JAR:
所有这些对话似乎都做同样的事情,但我确信它们都有适当的用法.无法在线找到好的"最佳实践"文章,NetBeans帮助内容对话框也没有帮助.
Pet*_*tah 41
右键单击项目列表中的"库",然后单击"添加".
Joh*_*erg 24
您希望将库添加到项目中,这样您就可以自己确定两个选项:
编译时库是编译应用程序所需的库.当您的应用程序被组装时(例如,进入war文件),它们不会包括在内.必须由运行项目的容器提供此类库.
当您想要改变API和实现时,或者当容器提供库时,这很有用(通常是javax.servlet的情况,编译需要它,但是由应用程序服务器提供,例如,Apache Tomcat) .
运行时库是编译和运行项目时都需要的库.在大多数情况下,这可能是您想要的.例如,如果您的项目打包成war/ear,那么这些库将包含在包中.
至于其他的alernatives你有全局库使用Library Manager或jdk库.后者只是您的常规Java库,而前者只是您以通用名称存储一组库的一种方式.对于您以后的所有项目,您只需选择从您的项目中导入它们,而不是手动分配库Library Manager.