개발환경 설치

tip 2013.04.27 12:41

1. Ubuntu 10.04에서 설치

1.1. JDK 설치

$ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
$ sudo apt-get update
$ sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk sun-java6-plugin sun-java6-demo maven2

- $HOME/.profile에 아래 두 라인 추가

export JAVA_HOME=/usr/lib/jvm/java-6-sun
export PATH=$PATH:$JAVA_HOME/bin

- STS(SpringSource Tool Suite) 설치
 http://www.springsource.com/products/sts
(springsource-tool-suite-2.3.2.RELEASE-e3.5.2-linux-gtk-installer.sh 이걸 다운로드 받으면 확장자가 .download로 받아지는데 확장자를 .sh로 변경하고 실행권한을 준 뒤 실행하면 된다)

1.2. STS 설정

- subverision client 설치

$ sudo apt-get install subversion

- subversive (eclipse subversion plugin) 설치

 http://blog.eclipsercp.or.kr/javanese/?tag=subversive

 http://blog.doortts.com/114

 http://www.eclipse.org/subversive/documentation/gettingStarted/aboutSubversive/install.php

1.3. Spring framework 설치

다운로드:  http://www.springsource.com/products/spring-community-download

다운로드를 받으려고 하면 아래와 같이 세 가지 다운로드 종류가 있는데

spring-framework-3.0.3.RELEASE.zip
spring-framework-3.0.3.RELEASE-with-docs.zip
spring-framework-3.0.3.RELEASE-dependencies.zip

-dependencies는 spring framework이 의존하고 있는 log4j 등의 외부 라이브러리들의 jar 및 jar source가 있는 파일이다.
-with-docs는 spring 라이브러리에 API와 레퍼런스 문서가 포함되어 있는 파일이다.

spring-framework-3.0.3.RELEASE-with-docs.zip
spring-framework-3.0.3.RELEASE-dependencies.zip

위 두 개의 파일을 받아 적당한 곳에 압축을 풀어두면 된다.


2. Windows 7에서 설치

2.1. Java JDK 설치

- 설치 순서
jdk download -> jdk 설치 -> 환경변수, 사용자변수 설정

- jdk 6.0 download:
 http://java.sun.com/javase/downloads/widget/jdk6.jsp

- 설치: 다운로드한 파일을 실행

- 환경변수, 사용자변수 설정:

환경변수 설정

자바 홈
  (1) 변수 이름 : JAVA_HOME
  (2) 변수 값    : JDK가 설치된 DIRECTORY  예) C:\java\jdk1.5.0_10
CLASS PATH
  (1) 변수 이름 : CLASSPATH
  (2) 변수 값    : .
PATH 설정
  (1) 변수 이름 : PATH
  (2) 변수 값    : %JAVA_HOME%\bin;

사용자 변수 환경변수에 추가 등록 
  
PATH -  C:\java\jdk1.5.0_10\bin
CLASSPATH - .;(구분자, 있어도 상관없다)
JAVA_HOME - C:\java\jdk1.5.0_10 

2.2. Tomcat 설치

- Tomcat 6.0 다운로드  http://tomcat.apache.org/download-60.cgi

- 다운로드 한 파일의 압축을 푼 후 \apache-tomcat-6.0.26-windows-x86.zip\apache-tomcat-6.0.26\bin 에서 tomcat6.exe 파일을 실행

2.3. Eclipse 실행 및 framework 연동

2.3.1. Eclipse download 및 실행

- eclipse download: ( Java EE버전 다운로드 )  http://www.eclipse.org/downloads/

- 압축을 푼 후 eclipse.exe파일을 실행

2.3.2. GWT (Google Web Toolkit) 설치

- eclipse에 plugin을 설치 하기 위해서는 다음과 같은 사이트를 통해서 한다.
Help 메뉴의 install new software항목을 선택 한 후 다음 주소를 넣어 설치 한다.
 http://dl.google.com/eclipse/plugin/3.5

- 참조 (gwt homepage):  http://code.google.com/intl/ko-KR/webtoolkit/usingeclipse.html

2.3.3. Spring framework 사용

- Spring framework를 eclipse상에서 사용하기 위한 방법은 어떠한 설치 형태가 아니라 그 라이브러리를 다운받아 생성된 프로젝트에 추가 하는 방법으로 사용한다.

- Spring framework 다운로드 (linux상 설치 참조) :  http://www.springsource.com/download/community

2.3.4. Restlet 설치

- Restlet 다운로드:  http://www.restlet.org/downloads/testing

설치 파일을 다운로드 후 설치 하면 설치 디렉토리가 생성되고, eclipse상에서 필요 시 그 라이브러리 (lib폴더)의 jar파일을 참조시킨다.

 

신고

'tip' 카테고리의 다른 글

http, https 혼용 Ajax 레이어팝업 로그인과 처리  (0) 2013.04.27
CDATA 섹션[XML 표준]  (0) 2013.04.27
svn merge  (0) 2013.04.27
윈도우 7에서 인터넷 연결이 안되다  (0) 2013.04.27
개발환경 설치  (0) 2013.04.27
sc command  (0) 2013.04.27
Trackback 0 : Comment 0

sc command

tip 2013.04.27 12:40
sc create serviceTest binpath= "C:\Program Files\WindowsService1.exe" start= auto displayname= serviceTest type= own obj= ".\administrator" password= ""

 

신고

'tip' 카테고리의 다른 글

http, https 혼용 Ajax 레이어팝업 로그인과 처리  (0) 2013.04.27
CDATA 섹션[XML 표준]  (0) 2013.04.27
svn merge  (0) 2013.04.27
윈도우 7에서 인터넷 연결이 안되다  (0) 2013.04.27
개발환경 설치  (0) 2013.04.27
sc command  (0) 2013.04.27
Trackback 1 : Comment 0

CloudPC-LG CNS 사용후기

cloudpc 2013.04.27 12:17

사용 총평 ★★★★

 

- CLOUDPC 라는 이름에 걸맞게 인터넷이 되는 디바이스라면 대부분에 접근 호환성을 보여주었습니다.

- 특히 기본적으로 제공되는 오피스제품군과 몇몇 유틸리티를 통해 LG CNS 의 세심한 배려를 느낄 수 있었습니다.

- 하지만 제공되는 CLOUDPC 는 물리적으로 하나의 디바이스에 여러 사용자가 자원을 나눠쓰는 VM ( Virtual Machine )

- 방식에 인상을 남겼습니다. 즉, CLOUDPC 내의 모든 기능을 사용할 수 있는 것이 아니고 대개의 관리자 기능은 스냅인

- 정책에 제한되어 활용할 수 없는 아쉬움이 있었습니다.

- 또한 간헐적으로 CLOUDPC 자체가 멈춘다던지 실행중인 어플리케이션이 비정상종료 되는 등에 문제가 나타났으며

- 원격 리부팅 기능을 통해서 CLOUDPC 를 재부팅해야만 정상화 되었습니다.

- 하지만 이러한 제약과 일부 문제를 감안하더라도 탁월한 반응 속도와 넓은 디바이스 호환성은 추후 CLUODPC 의

- 대중화에 큰 발자취를 남길만 할 듯 합니다. 

 

기반서비스 제공 ★★★★

 

- 클로즈 베타 서비스임에도 처음 사용자가 궁금할만한 내용들을 일목요연 (一目瞭然 ) 하게 잘 정리해 준 것이 인상적이였습니다.

 

http://cloudpc.lgcns.com/board/boardCombList.do?groupNo=5

 

 

- 특히 사용에 필요한 여러 유틸리티들까지 한 곳에서 다운 받을 수 있게 정리가 참 잘 되어 있었습니다.

 

http://cloudpc.lgcns.com/board/boardCombList.do?groupNo=2

 

 

 

하드웨어 스펙정보 ★★★★

 

- CPU : intel Xeon X5675 3.07GHz

- RAM : 2.00GB

- HDD : 50GB

- 운영체제 : Windows Server 2008 R2 Standard 64bit Service Pack 1

 

- 제공되는 하드웨어스펙은 기본적으로 Virtual Machine 환경으로 제공이 되며, 여러 편의사양에 의한 기본 메모리 사용도 크게 높지

   않은 것으로 보여 집니다. 하지만 메인보드의 내장 비디오카드를 쉐어하여 제공함으로써 게임이나 고화질 영상을 Play 하기에는

   어려움이 있습니다.

 

 

 

다양한 접근환경 제공 ★★★★

 

- 기본적으로 윈도우 PC 환경은 물로 Mac 과 스마트폰, 태블릿PC 등 현존하는 거의 대부분에 스마트워크 지원 디바이스에 대하여

- 원격 접속이 가능합니다.

 

- 안드로이드 기반 스마트폰에서의 사용화면

- Citrix Receiver 를 앱스토어에서 받아 설치 후 간단히 사용이 가능 합니다.

 

    

 

 

- 일반 윈도우 pc 환경에서의 사용화면

- 인터넷 익스플러 ( https://cpc.lgcns.com/web/Public/auth/login.aspx ) 를 통해 별다른 어려움 없이 바로 사용이 가능 합니다.

 

  

 

 

시스템 안정성 ★★★

 

- 지난 한달여 사용해온 경험에 볼 때 인터넷 불안정에 의한 연결 종료시에는 다시 연결하면 작업중이던 환경이 그대로 유지가 되므로

- 큰 문제가 없었으나 어플리케이션의 비정상종료의 경우는 시스템을 리부팅해야만 정상적인 사용이 가능했습니다.

- 즉, 클라우드 환경의 가장 큰 장점이 간헐적으로 무용지물이 되버리는 안타까운 현상이 나타났습니다.

 

 

- 이렇게 인터넷익스플러나 일부 어플리케이션이 무응답상태가 되면 CLOUDPC 접속창을 종료하고 시스템 리부팅을 호출하여

- 시스템을 재시작해줘야 정상화 되었습니다.

 

 

 

시스템 제약성 ★★★

 

- 여러 사용자가 물리적으로 하나의 디바이스에 공유하여 자원을 사용하다보니 아무래도 관리자권한에 접근제약이 많습니다.

- 윈도우에서 제공하는 여러 관리 도구의 활용은 어려울 듯 하네요. 이해는 가지만 참 안타까운 부분 입니다.

 

 

 

 

 

신고

'cloudpc' 카테고리의 다른 글

CloudPC-LG CNS 사용후기  (0) 2013.04.27
Trackback 0 : Comment 0

티스토리 툴바