专业人士使用这两种方式的缺点是什么?
我实际上在Netbeans的“项目属性”>“Java应用程序的库”中看到了它。我们有两个选项卡,一个选项卡用于编译时间库和运行时库,看起来我们可以将一个库添加到彼此独立的一个库中
最佳答案
“库属性”对话框的用户界面和术语非常困惑。
该对话框上的“帮助”按钮将为您提供一些信息。
编译时库列表可以是运行时库列表的子集。
考虑这种情况...
您具有从库“widgets.jar”中导入类的源代码。 widgets.jar中的类文件引用了jar文件“xml.jar”中的符号。如果您的源代码未从xml.jar导入类,则可以定义“编译时库”列表以仅包含widgets.jar。
当您尝试运行您的项目时,可能需要在运行时库列表中包含xml.jar以防止ClassNotFoundException。