Нетти затмение "нет обязательных внешних зависимостей"?ошибки импорта - PullRequest
0 голосов
/ 03 февраля 2012

Я только что скачал Netty для личного клиент-серверного проекта отсюда: http://netty.io/downloads/netty-3.3.0.Final-dist.tar.bz2 На странице загрузки http://netty.io/downloads/ написано, что "нет обязательных внешних зависимостей". Вам нужен только JDK 1,5 или выше. Поэтому я просто настроил java-проект в Eclipse IDE, используя свой 1.6 JDK, и получил несколько ошибок, говорящих «импорт не может быть решен».

Примеры: org.jboss.logging, com.google, org.osgi, javax.servlet

Это говорит мне о том, что на самом деле нужны некоторые внешние библиотеки. Или я что-то не так делаю?

Может кто-нибудь сказать мне, где найти все эти библиотеки, так как я не смог найти никаких подсказок на страницах Netty, где их взять (я знаю, что javax.servlet является частью Tomcat и JBoss AS, но почему они тогда говорят что внешние библиотеки не нужны).

Ответы [ 2 ]

0 голосов
/ 04 февраля 2012

Зависимости используются только для построения и помечаются как необязательные.Зависимости нужны, только если вы хотите, например, использовать slf4j для входа в netty.Кроме того, эта нетти может быть использована в вашем проекте без каких-либо сторонних зависимостей.

0 голосов
/ 03 февраля 2012

Вы пытаетесь собрать нетто из источника?В корне есть файл pom.xml, означающий, что netty может быть создан maven.Вы найдете все эти зависимости в файле pom.«Нет обязательных внешних зависимостей» означает, что для запуска приложения вам не нужен jar, кроме netty jar.Внешние зависимости, вероятно, необходимы для некоторых примеров, определенно для тестирования и, возможно, для некоторых специальных, но необязательных функций времени выполнения.

...