http://vicki.tistory.com/175

위 블로그의 글을 따라해 보며 나의 화면을 캡쳐해 보도록 하겠습니다.

 

  1. 프로젝트 만들기

File > New > Project…

 

EMF 플러그인이 설치되어 있어야 나타납니다. 저는 eclipse Modeling 으로 다운 받아서 기본으로..

 

프로젝스 생성후 ..

 

  1. 모델 소스 구성하기
    처음 소개한 블로그의 소스를 그냥 가져다 사용하겠습니다. (따라서 소스는 생략.. )

파일 만들기.

File > New > File

 

 

 

프로젝트 관리에 아래 제가 만든 소스 파일이 나타납니다. 그리고 소스 수정 창에도 파일이 열려 있습니다.

소스 중에

Package 는 만들어 주지 않아서 에러를 나타내고 있습니다.

또하나는 class 명이 ShapesDiagram 입니다. 제가 파일 만들 때 ShapeDiagram 이라고 해서 에러가..

 

 

Shape 에 대해서 에러를 나타내고 있습니다. 쩝.

왼쪽편의 빨간 것 눌러서 에러를 해결했습니다.

 

Shape.java

 

 

 

 

파일은 이것으로 마무리 하겠습니다.

저도 현재 떠라 하는 것이라. 무엇을 위해서 만드는지 잘 모르며 하고 있습니다. ㅋ

 

  1. 모델 생성하기 (실패-à 4 모델 생성으로 가세요 )

File > new > Other

저에게는 EMF Model은 없고 EMF Generator Model이 있어서 선택하겠습니다.

디렉토리를 Model를 선택하고 파일 이름을 넣으시면 됩니다. (확장자기 genmodel 이여야 합니다.)

 

무엇인지 모르겠지만.

패키지 이름을 설정하지 않아서 null로 나타나는 것 같습니다.

 

null이면 안된다고 합니다. 쩝

 

  1. 모델 생성 (실패후 다시)

     

    패키지를 만들었습니다.

    File > New > Package

    그리고 패키지에 추가할 파일을 선택후 오른쪽 마우스 클릭

     

     

 

다시 시작.

앞부분 따라하면

 

오른쪽 마우스 클릭하시면

 

 

 

파란 글씨의.. 파일이 만들어지고.

아래 여러 개의 패키지가 추가되었습니다.

 

 

 

Java 프로젝트가 하나 만들어 집니다.

 

제가 따라하는 블로그의

  1. GMF 정의는 .. 다음 기회에 쩝. 시간이 너무 많이 걸리네요 ..

따라만 하는데도..

 

Posted by 인고의생애

어려운 ecore를 조금은 쉽게 만들어주는 프로젝트를 발견했다.

 

잊어 먹지 않기 위해서 사이트 소개 및 사이트의 내용을 조금 가져오고자 한다.

 

Home : http://user.cs.tu-berlin.de/~tigerprj/

Eclipse Update : http://user.cs.tu-berlin.de/~tigerprj/update

CVS Repo

Host: bolero.cs.tu-berlin.de
Repository path: /home/tfs/tigerprj/cvsroot
User: tigerprj
Password:
Connection type: pserver
Use port: 2404

 

Requirements

GPL 이다. ^^

Posted by 인고의생애

 

이클립스는 자바 환경에서 실행된다. 따라서 자바가 설치되어 있어야 한다.

  • http://java.sun.com (2009-08-05, 6u14 버전까지 나와있다.)
  • 본인의 컴퓨터가 윈도우 라면 32bit/64bit 상관없이 32bit java를 다운받기 바랍니다.

 

이클립스를 다운 받는다.

개발하고자 하는것에 맞추어 플러그인들을 포함시켜 놓아서 너무나 많은 종류가 존재한다.

어떤 것을 설치하더라도 update를 통해서 필요한 플러그 인을 설치할 수 있다.

 

본인이 필요한 것은 MODEL과 Plug-in 이다. 그냥 RCP/Plug-in 을다운 받아서 설치하였다.

  • 설치는 압축을 풀면 eclipse 라는 디렉토리가 만들어 지며 그곳에 여러가지 들이 들어있다.
  • 삭제는 디렉토리를 삭제하면 된다.

 

실행은 압축 풀은 eclipse 디렉토리 안에 들어가서 eclipse.exe(윈도우기준)를 실행해 주면 된다.

실행이 되면 이젠 응용프로그램을 사용하는것이다.

HELP è About Eclipse 를 선택하면 나타나는 창이다.

 

RCP/Plug-in Developer 버전이라는것과 build id 등이 나타난다.

설치된 플러그인에 대한 그림이다.

왼쪽 WTP 라는 글자을 눌러보면 플러그인에 대한 about 창이 나타난다.
WTP가 Eclipse Web Tools Platform 이란것 처음 알았다. ^^

 

우리 연구실은 소스 관리를 subversion 으로 하고 있다. 이클립스는 CVS는 기본으로 지원하지만 svn(subversion)은 기본으로 지원되지 않는다. 사용을 위해서는 플러그인을 설치해 주어야 한다. Subversion을 지원하는 플러그인의 종류도 몇가지 있는 것으로 알고 있다.

본인은 - subclipse 라는 것을 사용한다. (설치를 하려면 플러그인에 대한 검색을 해야할것이다. , eclipse subversion 이런식의 검색을 하면 나올것이다.)

 

Subversion 설치방법은

http://log.bestf.net/81

예전에 적은 글을 참조 바란다. (쉽게 따라하기 수준을 좋아한다. ^^)

Posted by 인고의생애

아래 캡쳐한 그림은 내가 수정후에 캡쳐한 것이다.

Text File encoding 에서 초기엔 default (MS949)로 되어 있다.

image

 

리눅스는 Default(UTF-8) 이다.

svn으로 소스코드를 관리하는 나에게 한글 주석이 깨어지는 문제점이 있었다.
윈도우즈에서 작업하고 저장하면 리눅스에서 깨어지고, 리눅스에서 작업해서 저장하면 윈도우즈에서 깨어진 글자로 보이는 것이다.

생각보다 쉽게 해결되어서 기분은 좋다.

이클립스 메뉴의
image

이곳에서 접근이 가능하다.

Posted by 인고의생애

이클립스 실행시 다음과 같은 에러가 나타나는 경우가 있다.

image

첫줄에 보면  JVM … exit
JAVA 가 뭔가 안맞는것이다.

이클립스 설치 디렉토리에 들어가 보면
eclipse.exe, eclipse.ini 가 존재한다. ini 파일을 열어서


-vm
C:\Program Files\Java\jdk1.6.0_11\bin\javaw.exe
위 내용을 추가해 주면 된다.
JDK 설치 디렉토리를 설정해 주었다.

이 내용도 인터넷에서 찾을것을 잊어 먹지 않기 위해서 다시 적었다.
원본 URL은 검색으로 찾아서 모르겠네요.

Posted by 인고의생애

이클립스를 설치해 보자.
설치하는 방법을 모르는 분만 보시기 바랍니다.

아주 간단하다.

 

www.eclipse.org

image

현재는 위와 같은 화면이 나타난다.

가운데  Download Eclipse  클릭

 

image

와우… 이게 뭐야?

많이도 나타난다.

각각의 특색이 있다.  C/C++를 개발을 위한 패키지, JAVA개발은 기본이다.

내가 설치하고자 하는 것은  Modeling Tools 패키지이다.
이걸 설치후에는 subversion를 추가로 설치해 줘야한다. (제가 하는 프로젝트 소스는 subversion이 관리한다.)

다운 받은 파일을 압축을 풀면된다.
압축을 풀면 eclipse라는 디렉토리가 만들어지고
디렉토리 안에 eclipse라는 실행파일이 존재한다. (windows, Linux/32, 64 모두 실행파일이 다르다.)

압축을 풀고 놔두고 싶은 디렉토리에 놔두면 된다.
실행해 보면

image

이와 같은 화면이 나타나면 JRE (JAVA 설치가 필요하다. )
위 화면이 안보이면 성공하셨을 것이다.

 

java는 java.sun.com 에서 JDK 어떤것을 다운 받아도 된다.
eclipse는 자바로 개발되어있어서 java 실행환경이 필요로 한다.

오늘은 요기까지.

 

수준이..

Posted by 인고의생애

eclipse는 기본적으로 CVS를 지원한다.

최근엔 subversion이 더 좋다고 많이들 사용하는것 같다.

기본으로 설치되어 있지 않으니 추가로 설치해 주어야 한다.

 

설치 방법은 다음과 같다.

 

이클립스를 실행시킨다.

메뉴 > Help > Software Update

  새로운 창이 나타난다. ( Available Software )

http://subclipse.tigris.org 을 참고하여 update site URL를 추가해 준다.

http://subclipse.tigris.org/update_1.4.x

 

image 

사이트를 추가하고 선택후

설치를 해주면 된다.

 

다 설치하면 eclipse를 restart 해주면  플러그인은 설정이 끝난것이다.

 

이클립스 오른쪽 위에를 보면

현재 이클립스의 퍼스펙티브(?)를 바꾸어 줄수 있다.

그곳에서 Other를 눌러주면 다음과 같은 창이 나타난다.

image

 

플러그인을 설치하면 이곳에 나타나는 퍼스펙티브의 갯수가 계속 증가할것이다.

우리가 설치한 SVN Repository Exploring (subversion)를 선택후 OK

그럼 화면이 다시 배치된다. 이클립스 내부 창들이

왼쪽편에

SVN Repositories 라는 탭의 창이 존재한다.

 

이곳에서 오른쪽 마우스를 누르면 새로운 레포지토리를 등록해 놓을수 있다.

레포지토리가 무엇인지 모른다면? subversion 에 대해서 좀더 조사해 보기 바란다.

image

본인은 subversion을 사용하고 있고 서버가 ssh로 접속이 가능하도록 되어 있어서

svn+ssh:// 프로토콜로 접속하게 된다.

 

===> 만약 Can't create tunnel 이런 에러가 나타나면

메뉴 > Windows > preferences 선택

image

Team > SVN > SVN interface

client : SVNKit(Pure Java) ~~~
선택해 주면 된다.

 

subclipse 설치하면 함께 설치한 패키지 이다.

 

image

다운 받고자 하는 패키지(?)를 선택후

오른쪽 마우스를 누르고 check out를 해주면 된다.

 

이클립스 프로젝트가 아니라면 새로운 프로젝트로 만들것인지 물어보기도 한다.

이클립스는 subversion를 CVS 처럼 보여준다.

subversion은 하나의 파일이 업데이트 되어도 전체 파일의 revision이 증가하도록 되어 있다.

그런데 이클립스에서는 이것이 각 파일마다의 버전으로 보여준다. 

subversion이 CVS보다 좋다는 점이 바로 version 하나의 버전을 가진다는 것인데 하나씩 업데이트 되면서 변경되어 갈것을 기대해 본다.

 

이제 subversion과 eclipse를 가지고 열심히 .. .. 삽질해보기 바랍니다.

Posted by 인고의생애

Tistory 태그: ,

 

 

글.. 내용을 보고 싶다면 읽지 마세요 .. ~ 작성하고 나니. 내용이 없습니다.

모두 소개.. 실행하니 이런 창이 나오더라 이것이 전부 입니다.

 

  1. 이클립스(eclipse) 시작하기

많은 분들이 사용했을테니 그곳에 대한 글이 있는곳을 링크해 놓습니다.

 

http://www.eclipse.org 공식 사이트 입니다.

eclipse start 검색하니 잘 나오네요  okjsp.pe.kr 사이트 링크 입니다.

 

  • 설치

    • 다운 로드

image

다양한 패키지가 많아서 무엇을 다운 받아야 할지 잘 모르겠네요

 

어떤 놈을 사용할까? 고민 잠시 해보고 ...

설치하는것도 재미난(?) 일이고 배우는것이 있을것이란 생각으로 최소 버전(?)- 용량이 제일 작은놈을 다운 받을까 합니다.

image

바로 아래 more packages가 있네요

3개의 패키지가 더 화면에 보이는데 역시나? 무엇을 다운 받을지 고민됩니다.

 

C/C++ 개발자였으니.. Eclipse IDE for C/C++ Developers 를 다운 받고 싶은데

현재 하고자 하는 놈은 Eclipse Modeling Tools 과 관련이 있어서 <== 이놈으로 결정

image

 

사실 두개 모두 다운 받도록 하겠습니다.

CDT + EMF 둘다 모두

다운 로드는 오른쪽에

image

시스템에 맞추어 눌러 주시면 됩니다.

저는 일단 윈도우즈 시스템입니다. (추후 - 리눅스도 계획이 있습니다. )

 

image

eclipse 우리나라 미러 사이트가 2개나 있네요 - 3개 였던것으로 알았는데

하나가 지금은 안보이네요

 

    • 설치(install)

용량이 298M(EMF포함된것) , 68.6M(CDT) 조금 참고 기다리시면 됩니다. (국내미러가 있어서 .. )

저는 win32 버전인데 zip으로 압축되어 있습니다.

image

 

두개 모두

image

안에는 eclipse라는 디렉토리가 있습니다.

현재폴더에 압축풀기 하면 eclipse 라는 디렉토리 하나가 만들어 진다는 것이죠 ..

두개의 구분을 위해 압축이름을 사용하여 압축을 풀어 놓겠습니다.

 

image

압축을 푸는중 위와 같은 에러가 나타납니다.

경로는 260 characters를 넘을수 없다는. (winrar문제 인지)

다시 압축해제 하도록 하겠습니다.

 

    • 실행

image

압축해제한 디렉토리의 eclipse.exe 파일을 실행한다.

 

image

OK를 눌러주면..

image

큼지막하게 위와 같이 나타난다.

Welcome에 대해서 꼼꼼히 읽어 봐야겠지만 -- 시간 있을때 해보기로 하고

WelCome   X (과감하게 X를 눌러주면)

 

다시 보고 싶다면 ..

image

Help에서 welcome을 눌러주면 다시 나타난다.

 

 

image

남들이 이야기 하는 IDE (통합개발환경)가 나타난다.

왼쪽편에 package 라고 나오고

아래쪽에 problems

오른쪽에 Task List , outline

 

뭐가 뭔지 아는것이 없어서.  ^^

 

실행까지 완료..

 

    • 둘러보기

image

위쪽에 메뉴 및 빠른 실행 그리고 오른쪽에 Java(Perspective) 라는것

 

image

왼쪽편에 나오는..

 

image

아래쪽에 나오는.

 

image

오른쪽 편에 나오는.

 

메뉴에서 about Eclipse Platform 를 선택해 주면..

image

image

나의 eclipse버전이 나타납니다.

그리고 build id도 나타납니다.

 

image

 

Feature Details or Plug-in Details를 선택하면 설치된 패키지들이 나타납니다.

제가 실행한 것은 EMF 가 설치된 것이라 위의 그림 모양으로..

 

그림을 많이 넣어서.. ~

다음 번에는 java or  C/C++ (CDT) 를 가지고 hello 출력해 봐야겠어요..

 

배울것이 너무 많은데 이건 정말 수박 겉 핥기 하고 있는듯

Posted by 인고의생애

Version : 3.3.2

 

 

 

- CDT 버전으로 설치하였다.

- java 버전 업데이트 하기...

 

Help ==>  software update ==> find /install

 

     

 

 

아래 그림처럼 자바개발을 선택하고 오른쪽 버튼중 'Select Required'를 선택하면 추가적인 것이 선택되어 진다.

       

 

 

 

 

쭈욱 다운 받고..

확인 몇번 눌러주고.. 프로그램 다시 시작하면..

 

초기 화면이 바뀌어서 나타난다.

Java development / Eclipse plug-in development  가 눈에 들어온다.

Posted by 인고의생애