Я загрузил JAVA Eclipse IDE и начал изучать Java. У меня есть хороший опыт работы с языками программирования PHP, C, C++ и AS3, поэтому концепция OOP мне известна, теперь я решил изучить и использовать Java.Использование MINA с Eclipse
Я бы хотел проверить некоторые примеры инфраструктуры MINA Apache, но я до сих пор не могу понять, как настроить структуру MINA с помощью Eclipse. Сначала я попытался скопировать весь каталог MINA 2.0 RC1 в свой рабочий каталог, но теперь, как я могу использовать фреймворк?
Поскольку я новичок в Java, я не очень хорошо понимаю структуру каталогов. В Eclipse я создал новый проект Java с именем «org.myself.server», так как я предполагаю, что это способ структурирования кода на Java. Затем я создал пакет с тем же именем и класс «TestServer» внутри пакета. Я могу кодировать внутри основной функции класса, компилировать, запускать и все как шарм. Но как я могу использовать MINA внутри моего класса TestServer? Как импортировать MINA и проверить пример сервера echoback?
Привет, Питер, спасибо за ваш ответ. Я скопировал папку org на источнике MINA в папку org в источнике проекта. После компилятора, жалующегося на отсутствие slf4j, я загрузил slf4j-1.6.1.zip и скопировал папку org в исходную папку проекта. После этого компилятор не жаловался. Поэтому я закодировал пример (завершение кода работало с ошибкой на IDE), но когда я попытался запустить, я получил сообщение об ошибке «java.lang.UnsupportedOperationException: этот код никогда не попадал в банку». Я попытался добавить банки на MINA dist к программному пути, но не повезло. Вы можете помочь? – Akira
Вы не должны копировать источник. Вы должны загружать банки (вероятно, есть) и фактически размещать их на пути сборки, щелкнув правой кнопкой мыши по проекту в Eclipse, выбрав «Свойства», а затем перейдите в «Библиотеки» и добавьте банки. – pkananen
Спасибо, это сработало! – Akira