当前位置: 首页 > 面试题库 >

Java如何在NetBeans中添加JAR

孟福
2023-03-14
问题内容

假设你创建了一个新项目,并希望它使用某个第三方库,例如widget.jar。你在哪里添加此JAR:

  1. html" target="_blank">文件>>项目属性>>图书馆>> 编译时库 ; 要么
  2. 文件>>项目属性>>图书馆>> 运行时库 ; 要么
  3. 工具>>库(库管理器)>>库类路径;要么
  4. 工具>> Java平台(Java平台管理器)

所有这些对话框似乎都做相同的事情,但是我敢肯定它们都有正确的用法。在网上找不到好的“最佳实践”文章,并且“ NetBeans帮助目录”对话框也无济于事。


问题答案:

你想将库添加到项目中,这样做时你有两个选择:

编译时库是编译应用程序所需的库。汇编你的应用程序(例如,将其转换为war文件)时不包括它们。这种类型的库必须由运行你的项目的容器提供。

当你想要更改API和实现,或者由容器提供库时(在javax.servlet通常是这种情况,但需要由应用服务器(例如,Apache Tomcat)提供编译),这很有用。

运行时库是编译和运行项目时都需要的库。在大多数情况下,这可能就是你想要的。例如,如果将你的项目打包到战争中,那么这些库将包含在打包中。

至于其他替代方案,则可以使用全局库Library Manager或使用jdk库。后者只是你的常规Java库,而前者只是你以通用名称存储一组库的一种方式。对于你以后的所有项目,只需手动选择从中导入它们,而不是手动分配库Library Manager。



 类似资料:
  • 我用JDK 7和插件Java ME SDK 3.2安装了NetBeans 7.2.1(它内部有Wireles Toolkit 2.5.2)。 我尝试通过单击File/new project/Java ME/Mobile Application创建新项目。然后我点击Next。在下一个窗口中,消息: 每个CLDC项目都需要为其分配CLDC兼容的SDK/Platform/Emulator。

  • 在NetBeans 8.2中,我如何正确地向库中添加外部.jar? 我正在做一个使用.jsp文件制作的web应用程序,运行在Tomcat服务器上(到目前为止是本地的)。我使用的是Maven,我想我对所有的第三方JAR都有问题,因为我也尝试添加JSON库,但也不起作用。我还尝试通过工具->Libraries->Add jar/folder等添加这些库,NetBeans显示它们已添加,但在我的Java

  • 我想知道如何添加。由于方法与以前的版本有所不同(当您选择属性时,在12.0中没有可用的库选项卡),所以将jar转换为Apache NetBeans 12.0中的java库。例如,NetBeans中以前的方法如下: 在NetBeans中,创建一个新项目或打开要在其中添加JAR文件的现有项目。 然后单击菜单Run 将打开“项目属性”窗口。 在项目属性窗口中,单击左侧类别窗格中的库节点。 然后在右侧,单

  • 我们在netbeans上有一个java应用程序,它使用Glassfish Server4.1。我们最近进行了一次扫描,我们得到了建议,我们应该将Glassfish服务器更新到最新版本,因为V4.1有漏洞问题。我下载了Glassfish Server5.0,在zip中,我解压缩并在文件夹中导航。我可以访问管理控制台,但是当我尝试从netbeans中的工具添加Glassfish服务器时,它告诉我,这不

  • 几天前,我从Oracle站点安装了JDK 7 NetBeans。当我去归档时- JDK 7不是应该在那里吗?JDK是1.7 JDK 7吗?如果没有,我如何设置它,以便我可以使用JDK 7?

  • 我是java swing的新手,现在我使用NetBeant使用NetBeans中内置的拖放设计器构建GUI。我现在面临的问题是,我有下面发布的代码,它是在Eclipse中编写的,正如您所看到的,我有一个扩展JPanel的类,我将从WEB_CAM捕获的图像添加到该JPanel中。现在,自从我切换到NetBeans,我使用设计器创建了JFrame、JPanel和JButtons,在我用NetBeans