首页 > 解决方案 > 如何添加restfb。jar 到 Apache NetBeans IDE 11.1 上的 maven 项目?项目中没有库类别 - >属性

问题描述

我有一个使用 Apache Netbeans IDE 11.1 的项目,我想通过将“restFB.jar”添加到我的项目来使用 Facebook API

在以前版本的 NetBeans 中,Project->Properties 中有“Libraries”类别

但现在在 Apache Netbeans IDE 11.1 中我找不到“库”类别。

如何在 Apache Netbeans IDE 11.1 中将“restFB.jar”添加到我的项目中

以下是我正在尝试做的事情。 提前感谢图 1 图 2

标签: javamavennetbeansrestfb

解决方案


您的项目缺少名为Libraries的类别与 NetBeans 11.1 无关。任何版本的 NetBeans 中的 Maven 项目都没有名为Libraries的类别,因为它不是必需的。相反,您的应用程序的依赖项是在pom.xml中指定的。

您可以使用 NetBeans 项目向导轻松验证这一点:

  • 创建一个基于 Maven 的应用程序(File > New Project... > Java with Maven > Java Application)。
  • 创建一个基于 Ant 的应用程序(File > New Project... > Java with Ant > Java Application)。
  • Ant 应用程序将有一个名为Libraries的类别,而 Maven 项目则没有。

所以要在你的 Maven 项目中包含restFB.jar :

  • 转到https://mvnrepository.com并搜索“ restfb ”。
  • 将显示可能选择的列表。您想要最上面的一个名为RestFB,所以单击它。
  • RestFB页面上,最上面的条目是您要查找的条目 ( 3.0.0-rc.1 ),因此请单击该链接。
  • <dependency>您需要添加到pom.xml的条目将显示在Maven选项卡上。
  • 单击该条目将其复制到剪贴板,然后将其添加到项目的pom.xml中并重新构建。

这是您需要复制条目的 Maven 网页:<dependency>

MavenRestFb

GitHub 上有几个示例 RestFB 示例可能会有所帮助。如果您卡在自己的项目上,请尝试构建和运行这些项目,以帮助理解和隔离项目中的任何其他问题。


推荐阅读