블로그 이미지
Max.

calendar

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  

Notice

'Java환경설정'에 해당되는 글 1

  1. 2010.09.02 Window에서 Java 개발환경 설정하기
2010.09.02 11:12 개발관련

쌩뚱맞지만, 어쨌든, 포멧을 당(?)했을때, 어쩔수 없이 자바 개발 환경을 다시 설정해야 한다. 이왕하는거 기록하는 것도 좋을것 같아 남긴다. 설치순서는 생각나는 대로 정한다. 모든 것은 현시점에서 최신버전으로 설치한다.

 
1) JDK (Java SE Development Kit 6u21)
http://www.oracle.com/technetwork/java/javase/downloads/jdk6-jsp-136632.html 에서 다운로드 받는다. 다운받는 버전은 Java SE Development Kit 6u21 이다. 다운로드시 아이디, 비밀번호를 물어보는데, 가볍게 무시하고 'Continue' 버튼을 클릭하면 다운로드 하는 페이지로 이동한다. 대략 75.91MB 크기이고, 다운로드 속도는 평균 180KB로 대략 6~7부닝 소요된다고 나온다. 속도 너무 느리다. 설치하고나서, 시스템 환경변수에 JAVA_HOME 과 CLASS_PATH 변수에 추가하고, Path에도 추가되었는지 확인한다. 확인 사살은, 도스창에서 'java -version'으로 설치된 정보를 확인할수 있다.


2) Maven (2.2.1)
JDK 다음으로 자주 쓰는 것이 Maven이다. http://maven.apache.org/download.html 에서 다운로드 받는다. 현재는 2.2.1 버전이 가장 최신이고, 3.0 beta-2가 나왔다. Maven는 Oracle의 JDK와 다르게 눈깜짝할 사이에 다운받아 진다. 압축을 풀고, 시스템환경변수에, MVN_HOME, MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=512m", CLASS_PATH, PATH에 변수를 추가한다. 확인사살은 역시 도스창에서 'mvn --version'으로 확인 가능하다.


3) Ant (1.8.1)
Ant는 현재 1.8.1버전까지 릴리즈 되어 있다. http://ant.apache.org/bindownload.cgi 에서 다운로드 가능하다. 역시 다운로드 속도가 빠르다. Maven 설치때 처럼, 적당한 디렉토리에 압축을 풀고, ANT_HOME과 CLASSPATH에 추가한다. 역시 도스창에서 확인사살한다. 'ant -version'


4) Subversion(1.6.12)
나는 Command Line용 SVN이 필요하다. http://subversion.apache.org/packages.html#windows 에 가면 제공하는 곳이 4곳이 있는데, 대부분 회원가입을 해야 하거나, Command용을 제공하지 않는다. SlikSvn(http://www.sliksvn.com/en/download)만 가능했다. 역시 설치후, Path에만 추가하고 도스창에서 확인사살 한다. 'svn --version'


5) Git (1.7.0.2)
최근 몇몇의 오픈소스 저장소를 Git를 사용하고 있어서, 본인의 의도와 다르게 어쩔수 없이 설치하고 써야 하는 Git! http://git-scm.com/download 에서 다운로드 할수 있다. 두가지를 제공하고 있는데, Cywin과 msysGit이다. 나는 msysGit를 받았다.(http://code.google.com/p/msysgit/downloads/list 에서 Git-1.7.0.2-preview20100309.exe) 설치지 몇가지 옵션이 있는데, 나는 shell형태와 unix표현 형태를 선택했다. mysysGit는 설치하면 자동으로 Path에 경로가 추가되고, 도스창을 띄우고, 'cmd'를 실행하면, Git Command 실행환경이 된다. 역시 확인사살로 'git --version'명령을 실행해 본다.


6) IDE (2.3.2 and 2.5.0M3)
IDE는 보통 이클립스(http://www.eclipse.org/downloads/)를 받지만, 나는 STS를 받는다. http://www.springsource.com/products/springsource-tool-suite-download 에서 다운로드 한다. STS는 다운로드시 사용자 정보를 요구한다. 꽤 귀찮은 일이지만, 그래도 STS를 쓰기 위해서는 어쩔수 없다. 현재는 두가지 버전을 제공하는데, eclipse3.5.2기반과 eclipse3.6 기반 두가지 형태이다. 각각 STS2.3.2, STS2.5.0M3 버젼이고 둘다 다운 받았다. exe 보다는 zip 이 편하다. 다운로드 속도가 4M정도 되니, 빠른편이다. 적당한 디렉토리에 압축을 풀고 sts폴더르 찾아 실행 하면된다. 시스템 환경설정을 별고도 필요없다. STS는 종합선물세트 형태라서 내부에 tcServer,Roo,maven 등이 포함되어 있다. Plug-in은 이클립스과 같다.


7) GnuPG (1.4.10b)
윈도우 버전 중 바이너리 버전을 다운(http://www.gnupg.org/download/) 받는다. 직접 URL은 ftp://ftp.gnupg.org/gcrypt/binary/gnupg-w32cli-1.4.10b.exe 이다. 다운로드후 실행하여, 설치하고, Path에 추가 시킨다. 확인은, 도스창에서 'gpg --version' 으로 확인할수 있다.

더보기




8) MongoDB(1.6.0)
http://www.mongodb.org/downloads 에서 다운받아 설치하고, 윈도우 서비스 등록 하기
mongod --bind_ip 127.0.0.1 --logpath D:\SYSTEM_DATA\MongoDB\LOG\logs --logappend --dbpath  D:\SYSTEM_DATA\MongoDB\DATA --directoryperdb --install

기타등등...필요할때 추가...
저작자 표시
신고
posted by Max.
prev 1 next

티스토리 툴바