헬마입니다.

최근에 댓글로 이제 NSIS Form Editor 나 Venis IX 등이 NSIS 리팩에 더 이상 포함되지 않는 것인지 질문이 올라왔더군요. 사실 가장 정확한 이유는 이것입니다. 제가 그것들이 이제 필요하지 않다고 생각하기 때문이었지요. 그리고 필요하지 않은 이유는 더 좋은 편집기인 Eclipse 에 NSIS 용 플러그인을 얹어서 사용할 수 있기 때문이었습니다.

아직 EclipseNSIS 를 많은 분들이 사용하고 계시지 못하는 것 같아 간단한 설치방법을 여기에 적어보겠습니다.

준비물 : 이클립스, JRE, EClipseNSIS

이클립스 내려받기 : http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.5.1-200909170800/eclipse-SDK-3.5.1-win32.zip

Java Runtime Environment 5 이상 :
http://java.sun.com/javase/downloads/index.jsp 에서 JRE 내려받기

EclipseNSIS :
http://eclipsensis.sourceforge.net/index.shtml
http://eclipsensis.sf.net/update

  참고 : EclipseNSIS 는 구동 OS를 체크하며 윈도 7 을 지원하지 않습니다. 따라서, 윈도 7을 사용한다면, Eclipse 를 호환성 옵션을 선택하고 비스타 호환성으로 실행해야합니다.

  이클립스용 NSIS의 플러그인은 당연히 이클립스가 필요합니다. ^^. 이클립스를 이미 사용하고 계시다면 그것을 그대로 사용하시면 되며, 처음 사용하시면 위의 링크에서 이클립스를 내려받으세요. 또한, 이클립스는 자바 프로그램이기때문에 JRE 라는 자바 가상머신을 설치해야합니다. 이미 설치된 버전이 없다면 두번째 링크에서 JRE를 내려받으세요.

이클립스 설치 :  
  이클립스는 별다른 설치과정이 없습니다. 단순히 설치하려는 폴더에 압축을 해제하면 됩니다.

이클립스 실행 : 
  이클립스를 실행하면 최초에 작업공간(workspace) 폴더를 선택하라고 나옵니다. 이클립스는 작업공간이라는 개념을 이해하는 것이 사용하는데 있어서 매우 중요합니다. 이클립스에게 있어서 작업공간이란 이클립스의 모든 설정이 저장되는 공간이며, 모든 프로젝트가 시작되는 공간입니다. 즉, 모든 프로젝트는 작업공간의 하위폴더로 시작된다고 할 수 있습니다.

이클립스 시작 : 
        

  이클립스를 시작하면 위와 같은 화면이 처음에 나타나며 작업할 작업공간을 선택하라고 합니다. 예제로 저같은 경우는 C:\Workspace 라는 폴더를 만들고 이곳을 지정하였습니다. 
  

  이클립스 구동이 끝나면 위와 같은 화면이 최초로 나타납니다. 아직 어떠한 작업도 시작한 적이 없기때문에 이와 같은 초기화면이 나타납니다. 이제 이클립스에 NSIS 플러그인을 설치해야겠지요. 
  이클립스의 플러그인을 설치하는 방법은 크게 2가지가 있습니다. 각 플러그인 웹사이트에서 직접 파일을 받아 압축을 풀어서 넣는 방법과 이클립스의 Update Manager 라는 기능을 이용해 간접적으로 설치하는 방법입니다. 이클립스는 Update Manager 를 통해 설치하길 권장하기 떄문에 이 방법으로 설치해보겠습니다.

EclipseNSIS 설치 : 
  이클립스를 실행한 후 Help->Install New Software 를 선택합니다.
          
   이제 여기서 사이트등을 검색해서 설치하는 것입니다. 먼저 Add 버튼을 눌러 아래와 같이 입력합니다.
          
  입력 후 잠시 기다리면 아래의 이미지와 같이 설치가능한 EclipseNSIS 항목들이 나타납니다. 설치할 항목을 선택하고 Next 버튼을 누릅니다. 주로 Source 를 제외하고 모두 설치하는 것이 좋습니다.
          
   Next 버튼을 누르면 이 소프트웨어를 설치하기 위해 다른 필요한 항목들이 있는지 자동으로 검색 후 실제로 설치할 항목을 아래 이미지와 같이 알려주고 마지막으로 확인합니다.
       
  설치할 항목을 확인하면 이제 라이센스 동의문이 나타나고 동의합니다. 동의는 보통 한번만 하면 됩니다. ^^. 동의를 하고 Finish 를 눌러 최종적으로 설치를 시작합니다.
          
  Finish 버튼을 누르면 설치과정이 백그라운드 작업으로 진행되며 설치가 끝나면 이클립스를 재시작하겠느냐고 묻는 질문이 나타납니다. 재시작하면 설치한 플러그인이 작동합니다.

EclipseNSIS 설정 :
          
  EClipseNSIS 는 기본적으로 레지스트리에서 NSIS 의 설치경로를 검색합니다. 하지만, 컴퓨터를 재설치하고 NSIS는 재설치하지 않고 그대로 쓰는 경우라거나 하면 NSIS의 설치경로 레지스트리가 없기때문에 수동으로 위치를 지정해야합니다. NSIS Home : 이라는 곳에 Makensis.exe 의 경로가 나타나있지 않으면 ... 버튼을 눌러 MakeNsis.exe 가 있는 폴더를 지정합니다. 이제 기본적으로 EclipseNSIS 를 사용할 준비가 끝났습니다.

댓글을 달아 주세요

  1. kimera 2009.12.13 23:12 Address Modify/Delete Reply

    ㄴ님 안될거같습니다... 제가 레지로 연결 해봤는대도.. 인식을못합니다.

  2. BlogIcon wswse 2012.08.29 14:35 Address Modify/Delete Reply

    이클립스는 자바 개발툴이며 JRE(일반유저용)로 하는것이아닌 JDK(개발자용)으로 하여야합니다.