Spring Framework 설치 및 개발 환경
2010. 8. 15. 16:35ㆍplming/Java - Spring
Spring 프레임워크 사이트(http://www.springframework.org)에서 다운
다운받은 압축 파일을 풀면 Spring 프레임워크 기반으로 애플리케이션을 개발하기 위한 모든 라이브러리는 lib 디렉토리에, Spring 프레임워크 라이브러리는 dist 디렉토리에 각각 포함되어 있다.
Spring 프레임워크 라이브러리는 각 모듈별로 분리되어 있는 spring-xxx.jar 파일과 모든 모듈을 포함하고 있는 spring.jar 파일로 나뉘어 있다. 여러 개의 jar 파일로 분리하여 배포하는 이유는 각 모듈별로 분리하여 사용하는 것이 가능하기 때문이다. 각 모듈들이 서로 독립적으로 사용 가능하기 대문에 Spring 프레임워크의 모든 기능이 필요하지 않다면 사용하고자 하는 모듈용 jar 파일만 사용하는 것도 가능하다.
애플리케이션을 개발하기 위한 라이브러리를 제공하기 때문에 추가적으로 설치할 부분이 없다.
웹 애플리케이션의 lib 디렉토리에 jar 파일만 넣으면 된다.
[출처] http://www.javajigi.net/pages/viewpage.action?pageId=387
[출처] http://www.javajigi.net/pages/viewpage.action?pageId=2621443
- 기타 개발 환경 세팅
1. JDK 설치
사용 가능 버전 : JDK 1.4.2 이상
다운로드 : http://java.sun.com/j2se/1.4.2/download.html
다운받은 JDK를 설치한 다음 시스템 환경 변수에 JAVA_HOME을 추가
PATH에 JAVA_HOME/bin을 추가
2. Eclipse IDE 설치
사용 가능 버전 : Eclipse 3.1 이상
다운받은 파일의 압축을 풀면 설치 완료
ECLIPSE_HOME/eclipse.exe를 실행하여 Eclipse가 정상적으로 시작되면 JDK 및 Eclipse 설치가 완료된 것이다.
[참고] http://www.javajigi.net/pages/viewpage.action?pageId=153
3. Jakarta Tomcat 서블릿 컨테이너 설치 및 환경 설정
[참고] http://www.javajigi.net/pages/viewpage.action?pageId=381
4. MySQL 데이터베이스 설치 및 계정, 데이터베이스 추가
[참고] http://www.javajigi.net/pages/viewpage.action?pageId=419
5. Jboss EJB 컨테이너 설치
사용 가능 버전 : 3.2.7 또는 4.x
다운로드 URL : http://www.jboss.com/downloads
다운받은 파일의 압축을 풀면 설치가 완료된다.
압축을 푼 디렉토리를 시스템 환경 변수에 JBOSS_HOME으로 추가한다.
JBOSS_HOME/bin/run.bat를 실행한 후 http://localhost:8080으로 접근했을 때 Jboss 메인 페이지를 볼 수 있다면 Jboss 설치가 정상적으로 완료된 것이다.
6. James 메일 서버 설치
사용 가능 버전 : 2.2.0 이상
다운로드 URL : http://james.apache.org/download.cgi
압축을 풀면 설치가 완료된다.
메일 서버는 메일을 테스트할 때만 실행시키면 된다. JAMES_HOME/bin/run.bat를 실행시키면 메일 서버가 실행된다.
7. MySQL Connector 설치
사용 가능 버전 : 3.1.10 이상
다운로드 URL : http://dev.mysql.com/downloads/connector/j/3.1.html
다운받은 파일의 압축을 푼 다음 mysql-connector-java-3.1.xx-bin.jar 파일을 CATALINA_HOME/common/lib 디렉토리와 JBOSS_HOME/server/default/lib 디렉토리에 복사한다.
8. ANT 빌드 툴 설치
(Eclipse 기반 하에서는 별도로 설치할 필요는 없다.)
사용 가능 버전 : 1.6.0 이상
다운로드 URL : http://ant.apache.org/bindownload.cgi
다운받은 파일의 압축을 푼 다음 ANT_HOME/bin 디렉토리를 시스템 환경 변수의 PATH에 추가해준다.
- 기타: Eclipse에 Tomcat Server플러그인 설치하기
http://www.javajigi.net/pages/viewpage.action?pageId=165
[출처] Spring 프레임워크 워크북
다운받은 압축 파일을 풀면 Spring 프레임워크 기반으로 애플리케이션을 개발하기 위한 모든 라이브러리는 lib 디렉토리에, Spring 프레임워크 라이브러리는 dist 디렉토리에 각각 포함되어 있다.
Spring 프레임워크 라이브러리는 각 모듈별로 분리되어 있는 spring-xxx.jar 파일과 모든 모듈을 포함하고 있는 spring.jar 파일로 나뉘어 있다. 여러 개의 jar 파일로 분리하여 배포하는 이유는 각 모듈별로 분리하여 사용하는 것이 가능하기 때문이다. 각 모듈들이 서로 독립적으로 사용 가능하기 대문에 Spring 프레임워크의 모든 기능이 필요하지 않다면 사용하고자 하는 모듈용 jar 파일만 사용하는 것도 가능하다.
애플리케이션을 개발하기 위한 라이브러리를 제공하기 때문에 추가적으로 설치할 부분이 없다.
웹 애플리케이션의 lib 디렉토리에 jar 파일만 넣으면 된다.
[출처] http://www.javajigi.net/pages/viewpage.action?pageId=387
[출처] http://www.javajigi.net/pages/viewpage.action?pageId=2621443
- 기타 개발 환경 세팅
1. JDK 설치
사용 가능 버전 : JDK 1.4.2 이상
다운로드 : http://java.sun.com/j2se/1.4.2/download.html
다운받은 JDK를 설치한 다음 시스템 환경 변수에 JAVA_HOME을 추가
PATH에 JAVA_HOME/bin을 추가
2. Eclipse IDE 설치
사용 가능 버전 : Eclipse 3.1 이상
다운받은 파일의 압축을 풀면 설치 완료
ECLIPSE_HOME/eclipse.exe를 실행하여 Eclipse가 정상적으로 시작되면 JDK 및 Eclipse 설치가 완료된 것이다.
[참고] http://www.javajigi.net/pages/viewpage.action?pageId=153
3. Jakarta Tomcat 서블릿 컨테이너 설치 및 환경 설정
[참고] http://www.javajigi.net/pages/viewpage.action?pageId=381
4. MySQL 데이터베이스 설치 및 계정, 데이터베이스 추가
[참고] http://www.javajigi.net/pages/viewpage.action?pageId=419
5. Jboss EJB 컨테이너 설치
사용 가능 버전 : 3.2.7 또는 4.x
다운로드 URL : http://www.jboss.com/downloads
다운받은 파일의 압축을 풀면 설치가 완료된다.
압축을 푼 디렉토리를 시스템 환경 변수에 JBOSS_HOME으로 추가한다.
JBOSS_HOME/bin/run.bat를 실행한 후 http://localhost:8080으로 접근했을 때 Jboss 메인 페이지를 볼 수 있다면 Jboss 설치가 정상적으로 완료된 것이다.
6. James 메일 서버 설치
사용 가능 버전 : 2.2.0 이상
다운로드 URL : http://james.apache.org/download.cgi
압축을 풀면 설치가 완료된다.
메일 서버는 메일을 테스트할 때만 실행시키면 된다. JAMES_HOME/bin/run.bat를 실행시키면 메일 서버가 실행된다.
7. MySQL Connector 설치
사용 가능 버전 : 3.1.10 이상
다운로드 URL : http://dev.mysql.com/downloads/connector/j/3.1.html
다운받은 파일의 압축을 푼 다음 mysql-connector-java-3.1.xx-bin.jar 파일을 CATALINA_HOME/common/lib 디렉토리와 JBOSS_HOME/server/default/lib 디렉토리에 복사한다.
8. ANT 빌드 툴 설치
(Eclipse 기반 하에서는 별도로 설치할 필요는 없다.)
사용 가능 버전 : 1.6.0 이상
다운로드 URL : http://ant.apache.org/bindownload.cgi
다운받은 파일의 압축을 푼 다음 ANT_HOME/bin 디렉토리를 시스템 환경 변수의 PATH에 추가해준다.
- 기타: Eclipse에 Tomcat Server플러그인 설치하기
http://www.javajigi.net/pages/viewpage.action?pageId=165
[출처] Spring 프레임워크 워크북
'plming > Java - Spring' 카테고리의 다른 글
Spring IoC - DL (Dependency Lookup) (0) | 2010.08.15 |
---|---|
Spring IoC (Inversion of Control) (0) | 2010.08.15 |
Lightweight 컨테이너 아키텍처 = Spring Framework (0) | 2010.08.15 |
EJB 아키텍처 (0) | 2010.08.15 |
Non EJB 아키텍처 (0) | 2010.08.15 |