Java peer 2 peer — JXTA использует устаревший API

Я хочу использовать одноранговый узел 2 в Java, и я столкнулся с этим вопросом: Одноранговое приложение на Java

Они посоветовали использовать JXSE/JXTA. Было довольно сложно просто скачать то, что мне было нужно, потому что ссылки мертвы. В конце концов мне удалось загрузить JXTA и попытаться пройти обучение, которое они предоставляют, однако я получаю следующее сообщение об ошибке:

jxta-jxse-2.5-sources.jar(net/jxta/id/jxta/IDFormat.java):101: warning: [deprecation] URIInstantiator in IDFactory has been deprecated
public static final IDFactory.URIInstantiator INSTANTIATOR = new Instantiator();
                             ^
jxta-jxse-2.5-sources.jar(net/jxta/id/jxta/Instantiator.java):85: warning: [deprecation] URIInstantiator in IDFactory has been deprecated
final class Instantiator implements net.jxta.id.IDFactory.URIInstantiator {

В общем, устаревший API. Однако на веб-сайте JXTA указано, что нужно использовать версию java +1.4. Я уже пробовал с java 8,7,6, 1.4, и каждый раз, когда у меня возникает проблема

Является ли JXTA полностью устаревшей или как я могу решить эту проблему


person carpinttas    schedule 14.11.2014    source источник
comment
stackoverflow .com/questions/10333072/ вы используете версию 2.7?   -  person EpicPandaForce    schedule 14.11.2014
comment
Переключитесь на maven (в данном случае для управления зависимостями версии). mvnrepository.com/artifact/org.jxta.platform/jxta   -  person Joop Eggen    schedule 14.11.2014
comment
@JoopEggen Я думаю, что последняя версия — это: search. maven.org/   -  person Puce    schedule 14.11.2014