2010-07-27 7 views
0

Java Eclipse IDE를 다운로드하고 Java 학습을 시작했습니다. 나는 PHP, C, C++ 및 AS3 프로그래밍 언어에 대해 좋은 경험을 가지고 있으므로 OOP의 개념이 나에게 알려져 있으므로 이제는 Java를 배우고 사용하기로 결정했습니다.MINA with Eclipse 사용

Apache의 MINA 프레임 워크에 대한 예제를 테스트하고 싶지만 Eclipse로 MINA 프레임 워크를 설정하는 방법을 아직 이해할 수 없습니다. 먼저 MINA 2.0 RC1 디렉토리 전체를 내 작업 디렉토리에 복사하려고했지만 프레임 워크를 어떻게 사용할 수 있습니까?

저는 Java가 처음이므로 디렉토리 구조를 잘 이해하지 못합니다. 이클립스에서는 "org.myself.server"라는 이름으로 새로운 자바 프로젝트를 만들었습니다. 자바에서 코드가 구성되는 방식이라고 생각하기 때문입니다. 그런 다음 패키지 안에 같은 이름의 클래스와 "TestServer"클래스를 생성했습니다. 나는 클래스의 주요 기능을 코딩하고, 컴파일하고, 실행하고, 매력과 같은 모든 것을 할 수있다. 그러나 TestServer 클래스 내에서 MINA를 사용하려면 어떻게해야합니까? MINA를 가져오고 echoback 서버 예제를 테스트하려면 어떻게합니까?

답변

0

Eclipse에서 프로젝트 빌드 경로에 적절한 MINA jar를 배치하도록 프로젝트 속성을 수정해야합니다. 그런 다음 MINA 클래스를 사용할 수 있어야하며 올바르게 빌드하고 실행해야합니다.

+0

안녕하세요. 피터, 귀하의 회신에 감사드립니다. MINA 소스의 org 폴더를 내 프로젝트 소스의 org 폴더에 복사했습니다. 컴파일러가 slf4j가 없다고 불평 한 후에 slf4j-1.6.1.zip을 다운로드하고 org 폴더를 프로젝트 원본 폴더에 복사했습니다. 그 후, 컴파일러는 불평하지 않았다. 그래서 예제 코드를 작성했습니다 (코드 완성은 IDE에서 flawlesly로 작동했습니다).하지만 실행하려고하면 "java.lang.UnsupportedOperationException :이 코드가 병에 들어 가지 않아야합니다."오류가 발생합니다. 나는 MINA dist에 항아리를 프로그램 경로에 추가하려고 시도했지만 운이 없다. 도울 수 있니? – Akira

+1

원본을 복사해서는 안됩니다. jar 파일을 다운로드하고 실제로 Eclipse에서 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 'Properties'를 선택한 다음 라이브러리로 이동하여 jar 파일을 추가하여 빌드 경로에 배치해야합니다. – pkananen

+0

감사합니다. 효과가있었습니다! – Akira