Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在NeatbeansIDE开发的JavaSwing项目中导入eclipse.org库_Java_Eclipse - Fatal编程技术网

如何在NeatbeansIDE开发的JavaSwing项目中导入eclipse.org库

如何在NeatbeansIDE开发的JavaSwing项目中导入eclipse.org库,java,eclipse,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.ecl

我想在我的项目中导入以下库,如何导入

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?如何导入?任何暗示。谢谢。

详细说明了该做什么:

Eclipse为那些希望使用Maven管理其依赖关系的人托管了一个Nexus存储库。Maven中央存储库中也提供了发布的库

将如下所示的存储库定义和依赖项定义添加到pom.xml中

对于官方版本或夜间快照,将%REPOURL%替换为。将%VERSION%替换为所需级别。最新版本为1.0.2,当前快照版本为1.0.3


泛美卫生组织报告
%报告URL%
...
org.eclipse.paho
org.eclipse.paho.client.mqttv3
%版本%
  • 下载所需库的jar文件,例如, Pahomqtt.jar文件夹

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


您是否在使用构建工具?ei:maven、gradle、etcI建议阅读这里的文档:我使用neatbeans IDE在JavaSwing中开发了一个应用程序,现在想添加mqtt以与远程服务器通信。所以,我想得到它。@JohnKane你能详细介绍一下构建工具吗?它是用来干什么的?是的,谢谢。但是我没有使用Maven来管理依赖项。我使用neatbeans IDE在swing中开发了一个应用程序。如何处理这个问题。问候。@john我建议您开始使用MavenOkay,谢谢。根据Maven的文档:ApacheMaven是一个用于Java项目的免费开源项目管理工具。您可以使用ApacheMaven从中心信息轻松管理项目的构建、报告和文档。ApacheMaven提供了一个完整的框架来自动化项目的构建基础设施。
<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>