이클립스(luna ver.) + JBoss + Springframework + Maven + Mybatis 이다.
(윈도우즈 기반의 개발 환경)
▶ JDK & 이클립스 다운로드
-JDK: jdk-8u40-windows-i586 (☜ 클릭)
- 이클립스: Eclipse IDE for Java EE Developers (luna버전) (☜ 클릭)
/* Eclipse JEE(Eclipse IDE for Java EE Developers)를 다운받는 이유?
자바 IDE(Integrated Development Environment, 통합개발환경), JEE와 JSF를 위한 도구,
Mylyn(효율적 개발을 위한 Eclipse만의 UI)외에 많은 것이 포함되어 있기 때문이다. */
이클립스를 설치 한 후엔, 웹 서버를 이클립스와 연동해 주어야 하는데, 종류에는 아파치 톰캣, 제이보스, 제우스, 웹로직 등이 있다.
/* WAS란?
Web Application Server의 줄임말로써, HTTP를 통해 컴퓨터나 장치에 애플리케이션을 수행해주는 미들 웨어(소프트웨어 엔진)이다.
동적 서버 컨텐츠를 처리한다. WEB 서버의 기능들을 구조적으로 분리하여 처리하고자 하는 목적으로 제시 된, 크게 WEB 서버의 기능과 컨테이너의 기능으로 구성한다. */
현재 구글링을 해보면, 이클립스 + 아파치 톰캣의 조합으로 많이들 깔곤 하는데...
톰캣은 오픈소스 프로젝트라서 JBOSS로 설치하라고 지시하셨음.
그래서 JBOSS를 설치했다.
▶ JBoss 다운로드
- JBoss EAP 6.3.0 (☜ 클릭)
다운 받은 파일은 C:\Dev 폴더를 만들어 압축을 푼다. (내 노트북은 D 드라이브가 없으므로...;;)
> DEV = Development 의 약자.
▶ JBoss 환경설정
+ 환경변수 등록
-JAVA_HOME
C:\Program Files (x86)\Java\jdk1.8.0_40
-JBOSS_HOME
C:\Dev\jboss-eap-6.3
-Path
;C:\Program Files (x86)\Java\jdk1.8.0_40\bin
+ cmd에서 JBoss 실행
C:\Dev\jboss-eap-6.3\bin\standalone.bat 실행
+ JBoss 포트 주소 수정 (오라클 포트와 충돌할 수 있다.)
C:\Dev\jboss-eap-6.3\standalone\configuration 에서 standalone.xml을 파일을 열어 준 후,
<socket-binding name="http" port="8990"/> http의 포트 주소를 왼쪽과 같이 수정해준다.
▶ eclipse + JBoss 연동
이클립스와 톰캣을 연동 해봤다면 아래를 참고하지 않아도 될 것 같다. (방식은 똑같음)
1) [Help] – [Eclipse Marketplace] 에서 JBoss tool을 검색하고, JBoss tools(luna)를 인스톨한다.
2) 상단 메뉴의 [NEW] – [Server] 탭을 클릭하고, 하단 서버 탭에서 No servers are available를 클릭한다.
3) JBoss Enterprise Application Platform 6.1+를 선택한다.
4) 홈 디렉터리에서 브라우저를 클릭해서 JBoss EAP가 위치한 폴더를 지정해준다.
그 다음, 오른쪽 브라우저 버튼을 눌러, Configuration file의 위치를 찾아 추가해준다.
(C:\Dev\jboss-eap-6.3\standalone\configuration)
5) 아래 그림과 같이 뜨면 성공적으로 된 것이다.
출처 : http://liveslowly1.tistory.com/