如何在Neatbeans IDE中开发的Java swing项目中导入eclipse.org库

时间:2018-07-09 15:48:50

标签: java eclipse

我想在我的项目中导入以下库,该怎么做?

import org.eclipse.paho.client.mqttv3.MqttCallback;
import org.eclipse.paho.client.mqttv3.MqttClient;
import org.eclipse.paho.client.mqttv3.MqttConnectOptions;
import org.eclipse.paho.client.mqttv3.MqttDeliveryToken;
import org.eclipse.paho.client.mqttv3.MqttException;
import org.eclipse.paho.client.mqttv3.MqttMessage;
import org.eclipse.paho.client.mqttv3.MqttTopic;

我必须下载文件吗?还是我必须链接到eclipse.org?怎么导入呢?任何提示。谢谢。

2 个答案:

答案 0 :(得分:1)

The documentation for Eclipse Paho确切说明了要做什么:

  

Eclipse为想要使用Maven来管理其依赖项的用户提供了一个Nexus存储库。发行的库也可以在Maven Central存储库中找到。

     

将下面显示的存储库定义和依赖项定义添加到pom.xml。

     

将%REPOURL%替换为https://repo.eclipse.org/content/repositories/paho-releases/(用于官方发行版)或https://repo.eclipse.org/content/repositories/paho-snapshots/(用于夜间快照)。将%VERSION%替换为所需的级别。最新版本是1.0.2,当前快照版本是1.0.3。

<project ...>
<repositories>
    <repository>
        <id>Eclipse Paho Repo</id>
        <url>%REPOURL%</url>
    </repository>
</repositories>
...
<dependencies>
    <dependency>
        <groupId>org.eclipse.paho</groupId>
        <artifactId>org.eclipse.paho.client.mqttv3</artifactId>
        <version>%VERSION%</version>
    </dependency>
</dependencies>
</project>

答案 1 :(得分:0)

  • 下载所需库的jar文件,例如, Pahomqtt.jar文件夹。

  • 在neatbeans中,转到您的项目在neatbeans中的库->右键单击->添加 Jar /文件夹->导航到下载的jar文件夹->添加->完成。