'galileo'에 해당되는 글 3

  1. 2010.05.20 J2EE Preview - Eclipse/Servers
  2. 2010.05.11 Eclipse Galileo + Subversive - Check Out 1
  3. 2009.08.23 Eclipse Galileo + Subversive

J2EE Preview - Eclipse/Servers

Galileo에서 Server Runtime 설정을 하다보니 J2EE Preview라는게 있다.
검색해도 잘 안나오던데...역쉬 도움말에 있다.

이클립스에 내장된 AS라고 한다.
실 서버에 올리기 전에 테스트하기 쉽게 기능을 제공한다고 함.
더 자세히는 나오지 않는다.

JSP, Servlet, JSTL 다 잘 돌아가네.
별도의 AS를 설치할 필요없이 이걸 사용해도 되겠다.

알고 보니 Jetty다.

- 2010-07-16 추가
Servlet : 2.5
JSP : 2.0
ServerInfo : jetty/6.1.15
RealPath : D:\resources\reps\eclipse_galileo_workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\Test
ContextPath : /Test

Eclipse Galileo + Subversive - Check Out

- 저장소 구조를 확인한다.
trunk에서 받으면 된다.(내가 주로 사용하는 구조에서는)
Java 소스 디렉토리명, Web 루트 디렉토리명을 확인해 두면 좋다.

svn://1.2.3.4/xxx_rep/를 열면 각 디렉토리가 보인다.
svn://1.2.3.4/xxx_rep/aaa_dev/trunk를 연 경우 ROOT 리비전(?)도 보여준다.

- 소스 루트(프로젝트 루트)에서 Check Out As 를 한다.
New Project Wizard를 이용해서 프로젝트를 생성한다.

- Checkout만 하면 컴파일은 되지 않는(?) 프로젝트가 만들어진다.
읽기용으로는 좋다.(완전하지 않는 외부 소스 참고용)
수정도 되고 버전관리도 된다.

Eclipse Galileo + Subversive

- Eclipse Galileo 살펴보기
Galileo 에 포함된 프로젝트 소개 : CDT, EMF, Equinox, GEF, GMF, JDT, Mylyn, PDT, TPTP, WTP 등
(Galileo 에 대한 내용은 아님)

- Subversive 설치
Team Provider만 설치하면 될듯 ([todo] 종속적인 플러그인은 어떻게 되나?)

Connector 만 설치하면 된다고도 함.
http://www.polarion.org/projects/subversive/download/eclipse/2.0/update-site/

- 다양한 레이아웃이 있다.
Subclipse에서는 볼수 없었던 부분이다. 처음 소스형상관리를 할때 많이 고민했던 부분이었다.

- 또 다른 점
Galileo에서 추가되었는지 잘 모르겠지만 Synchronize with Repository에 단축키가 할당되어 있다.
그동안 별도로 키를 바인딩하거나 다른 방법을 썼었는데, 이거 마음에 든다.

- Compare with Each Other
Subversive, Subclipse도 가능함.
Subversive에서는 각 리비전별로 비교가 가능함.

- 참고
[리뷰] SVN 플러그인 Subversive 설치 정리