问题标签 [jxta]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
205 浏览

java - Jxta 仍然是构建 Java p2p 应用程序的最佳技术吗?

我偶然发现的所有文档和文章都大约有 10 到 12 年的历史,这让我想知道现在是否有更好的选择。

0 投票
1 回答
71 浏览

java - JXTA 配置问题:jxta:HTTPTransportAdvertisement 未注册

我正在尝试运行“Hello World”示例。问题是我在尝试运行 HelloWorld.java 示例时不断收到以下错误...

现在通过挖掘代码并阅读 NoSuchElementException 来自于在配置中找不到 XML 元素或键的事实。好的,这很酷,但是当 NetworkManager.ConfigMode 为 ADHOC 时阅读文档,看起来您不需要配置文件。

我曾满怀希望地尝试关闭我的防火墙、主机和网络 IPS 和防病毒可能会有所帮助,但没有。使用 Sysinternals Process Monitor 我没有看到 eclipse.exe 或 java.exe 试图读取 PlatformConfig 文件,甚至没有寻找 reconf 文件。所以这再次让我相信(对或错)我不需要配置文件。

我在带有 JDK 1.8 的 Eclipse Neon 中使用来自 [ https://svn.java.net/svn/jxta-jxse~svn/ ,标签:2.7] 的 JXTA 2.7。我在我的项目中包含了来自https://sourceforge.net/projects/practicaljxta/files/的依赖项。

示例代码位于 tutorials/src/main/java/tutorial/HelloWorld/HelloWorld.java 路径中。

我想了解为什么 JXTA 无法注册 jxta:HTTPTransportAdvertisement 以及如何更正该问题。