관리자 권한이 없는 윈도우 PC에서 JDK 8.0 무설치 버전으로 설치하고 이클립스 실행

인스톨러가 작동하지 않는 관리자 권한이 없는 윈도우 PC에서 JDK 8.0을 설치하고 이클립스를 실행해 보자.

개요

  • JDK 8.0 다운로드
  • 7-zip 설치와 JDK 인스톨러 압축 해제
  • 자바 환경변수 등록
  • 이클립스 실행
  • JDK 8.0 다운로드

    다운로드 사이트 – http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
    이 글에서는 32비트용 jdk-8u121-windows-i586.exe 을 다운로드한다.
    c:\dev 폴더에 넣는다.

    7-zip 설치와 압축 해제

    다운로드 사이트 – http://www.7-zip.org/download.html
    타입이 .exe로 된 32비트나 64비트 버전을 다운로드한다.
    다운로드한 파일을 실행해서 적당한 폴더에 압축을 푼다.
    이 글에서는 c:\dev\7-Zip 폴더에 풀었다.

    아래 명령으로 jdk 인스톨 팩키지의 압축을 푼다.

    tools.zip 파일이 생성된다.
    c:\dev\jdk8 폴더에 압축을 푼다.

    .pack 파일을 .jar 파일로 변환

    출처:http://stackoverflow.com/questions/1619662/how-can-i-get-the-latest-jre-jdk-as-a-zip-file-rather-than-exe-or-msi-installe

    자바 환경변수 등록

    환경변수 JAVA_HOME 이 필요한 프로그램을 실행할 때를 위해서 환경변수를 등록한다.

    윈도우즈키+R 키를 눌러 파일명을 지정해서 실행창을 연다.
    cmd 를 입력해서 명령창을 연다.
    아래 명령어를 실행해서 환경변수 JAVA_HOME 등록

    이클립스 실행

    이클립스는 JAVA_HOME 환경변수를 보지 않기 때문에 javaw.exe 파일을 찾지 못해서 실행되지 않는다.
    eclipse.ini 파일을 수정하자. 아래 줄을 -vmargs
    이전 줄에 적어 넣는다. (javaw.exe 파일의 위치를 각자 PC 환경에 맞춰서 넣을것)

    -vm 다음에 꼭 개행할 것.

    Codenvy Eclipse Che에서 Node.js Express Sample 프로젝트 실행하기

    Node.js 워크스페이스 작성

    Codenvy 접속
    왼쪽 사이드 메뉴 Create Workspace
    탭 Runtime – Ready-to-go Stacks(선택 되어 있음)
    NODE 선택
    최하단 SAVE 버튼을 눌러서 워크스페이스 작성

    Express 프로젝트 작성

    왼쪽 사이드 메뉴에서 작성한 워크스페이스 선택해서 기동
    Alt + X 키로 프로젝트 작성
    SAMPLES 하단에 express 선택후 프로젝트 이름(ProjectName)을 입력하고 Create 버튼 누름
    Express 프로젝트 디렉토리는 작성 되는데 Express 디렉토리 구조등은 없다.
    상단 명령 중 ExpressTest: 1. Create and run project 실행해도 에러가 난다.

    해결방법

    먼저 Express 설치
    하단 Terminal 에서 커맨드 입력

    프로젝트 디렉토리에 express 구조를 생성해 주는 커맨드 입력

    의존관계 설치 커맨드 입력

    프로젝트 디렉토리 루트에 있는 package.json 에 기재 되어있는 의존관계에 있는 팩키지들을 설치해 준다.

    실행

    화면 상단 CMD 리스트박스에서 Edit Commands… 선택
    CUSTOM 옆에 + 버튼을 클릭해서 새 명령 추가
    이름은 적당히 넣고 Command line 에 아래 명령을 입력

    ProjectName에는 프로젝트 디렉토리명을 넣는다.
    Preview URL 에 입력

    샘플 프로젝트에서는 서버 포트를 3000번으로 사용하고 있으므로 3000을 입력한다. 만약 포트 번호를 바꿀 때에는 여기 포트 번호도 바꿀것.
    하단 Save 버튼을 눌러서 저장 후, 저장한 명령을 실행한다.
    하단에 실행 결과가 나오는데 Preview 에 URL 을 클릭하면 서버에 접속 된다.(안열릴시에는 브라우저에서 F5 로 새로고침)

    터미널에서 복사/붙여넣기 방법
    Ctrl + Insert : 복사
    Shift + Insert : 붙여넣기
    Shift + Delete : 잘라내기