Eclipse PDT 1.0 정식 릴리즈판 그누연동하기.

· 18년 전 · 3492 · 2
PDT Project



http://www.eclipse.org/pdt/

이클립스 그룹에서 Php Development Tools정식 버전을 9월 18일날 릴리즈 하였습니다.
간단하게 그누보드와 연동하는 법을 올려봅니다.



자신의 개발 PC환경에 맞는 Eclipse버전을 다운로드 해 주세요.
그리고 Eclipse를 운용시키는 java JDK버전을 다운로드 하고 설치를 해야합니다.
(JDK버전은 6.0까지 정식릴리즈 되어있는 상태입니다. 이곳에서는 JDK6.0을 다운받아 설치합니다.)



JDK가 설치 완료되면 환경변수를 등록해 주어야 합니다.
Windows환경이라면 시스템 등록 정보 > 환경변수 에 다음을 등록해 둡니다.

00.gif

JAVA_HOME 등록 (해당 JDK가 설치된 디렉토리 지정)
11.gif

classpath 환경변수 등록 ( JDK6.0버전에서는 classpath를 등록하지 않아도 됩니다.)

22.gif


Path에 %JAVA_HOME%\bin 에 해당하는 경로를 지정합니다.
구분자는 필수 입니다. 예를 들어
C:\Program Files\Java\jdk1.6.0_02\bin;     <--- ; 필수

33.gif






자 이제 Eclipse의 압축을 풀고 Eclipse를 실행 시켜 봅니다.

실행화면 (PHP개발에 우선순위를 둔 버전이라 PHP Explorer가 보입니다.)
55.gif


그누 연동을 위해 charset 설정을 해야합니다. (euc-kr버전 또는 utf-8버전)

상위 메뉴중 Windows > Preferences > General > Content types 를 클릭
66.gif

위와 같이 설정을 하고 OK버튼을 누릅니다.



charset를 잘 설정해야 Eclipse IDE에서 해당 소스들이 정상작동합니다.


먼저 그누보드가 설치돼 있다고 가정을 하고 그누보드와 연동을 하겠습니다.
(Eclipse에서 PHP를 개발할 때 가장 문안한 방법이라고 생각되는 방법입니다.)

Eclipse에서 File > New > Php > PHP Project를 선택합니다.
77.gif

위와 같이 설정을 하고Finish를 누릅니다.


해당 Explorer에 gnuboard4 프로젝트가 생성이 됩니다.

88.gif

gbuboard4에 마우스 오른쪽 하고 New > Folder를 선택합니다. ( 여기서 중요! )
99.gif

위와 같은 화면이 나오면 Advanced >> 를 클릭합니다.
1111.gif

그누보드가 설치된 경로를 Browse 로 입력하면 해당 Folder name이 자동으로 매핑됩니다.
Finish버튼을 누릅니다.

(위에서 경로를 Advanced로 선택한 이유는 PHP Explorer와 해당 그누보드 소스와의 Link를 잡는 것입니다. Eclipse는 workspace라고 하는 작업공간에 자신의 프로젝트를 생성하기 마련인데
위와 같이 link로 잡아두면 workspace작업공간속에 자신의 프로젝트 속에 실제 그누보드 소스와의 가상 link를 잡습니다. 위와 같은 방법이 제일 편하더군요)


그럼 그누보드 소스가 보입니다.
2222.gif


해당 index.php를 더블클릭하여 열어두면, PHP 함수와 Gnuboard에서 쓰이는 모든 함수들이
Outlines 창들에 보여집니다.

include된 파일들..

3333.gif


그누프로젝트 함수와 constants그리고 Class들..

4444.gif


그리고 기본 php함수들..
5555.gif




해당 함수를 더블클릭하면 Eclipse Ide에서 자동으로 해당 소스로 이동합니다.


여기까지 Eclipse PDT 와 그누보드와의 간단 연동 법이었습니다.


다음에는 FTP와의 link잡는 방법과 Eclipse안에서의 Mysql 관리 그리고 Xdebug연동법을 올리겠습니다.

감사합니다.

[이 게시물은 관리자님에 의해 2011-10-31 17:12:10 PHP & HTML에서 이동 됨]
|

댓글 2개

좋네요!!
감사합니다.
유용할것 같긴 한데 처음 접하는 저로서는 기본 정보가 너무 없네요,,
이것 정상작동 할려면 윈도우에 서버작동하는 환경이여야 하나요?
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

태그 필터 (최대 3개) 전체 개발자 소스 기타 mysql 팁자료실 javascript php linux flash 정규표현식 jquery node.js mobile 웹서버 os 프로그램 강좌 썸네일 이미지관련 도로명주소 그누보드5 기획자 견적서 계약서 기획서 마케팅 제안서 seo 통계 서식 통계자료 퍼블리셔 html css 반응형 웹접근성 퍼블리싱 표준화 반응형웹 홈페이지기초 부트스트랩 angularjs 포럼 스크린리더 센스리더 개발자톡 개발자팁 퍼블리셔톡 퍼블리셔팁 기획자톡 기획자팁 프로그램강좌 퍼블리싱강좌
+
제목 글쓴이 날짜 조회
18년 전 조회 2,043
18년 전 조회 1,908
18년 전 조회 1,725
18년 전 조회 3,319
18년 전 조회 4,644
18년 전 조회 4,919
18년 전 조회 2,213
18년 전 조회 3,671
18년 전 조회 3,380
18년 전 조회 4,668
18년 전 조회 3,329
18년 전 조회 4,313
18년 전 조회 3,992
18년 전 조회 3,692
18년 전 조회 3,096
18년 전 조회 2,990
18년 전 조회 3,573
18년 전 조회 2,232
18년 전 조회 2,173
18년 전 조회 5,576
18년 전 조회 2,759
18년 전 조회 2,505
18년 전 조회 2,802
18년 전 조회 2,153
18년 전 조회 3,138
18년 전 조회 1만
18년 전 조회 1,987
18년 전 조회 2,907
18년 전 조회 2,949
18년 전 조회 2,186
18년 전 조회 3,046
18년 전 조회 4,050
18년 전 조회 3,000
18년 전 조회 2,377
18년 전 조회 6,112
18년 전 조회 3,735
18년 전 조회 6,407
18년 전 조회 2,506
18년 전 조회 2,427
18년 전 조회 2,443
18년 전 조회 3,394
18년 전 조회 3,253
18년 전 조회 2,034
18년 전 조회 3,784
18년 전 조회 1,694
18년 전 조회 1,430
18년 전 조회 1,466
18년 전 조회 1,611
18년 전 조회 1,707
18년 전 조회 3,493
18년 전 조회 2,334
18년 전 조회 1,784
18년 전 조회 2,190
18년 전 조회 4,684
18년 전 조회 2,421
18년 전 조회 3,044
18년 전 조회 2,037
18년 전 조회 3,544
18년 전 조회 1,903
18년 전 조회 7,722
18년 전 조회 3,382
18년 전 조회 1,356
18년 전 조회 2,395
18년 전 조회 3,597
18년 전 조회 2,437
18년 전 조회 2,214
18년 전 조회 2,835
18년 전 조회 3,795
18년 전 조회 3,550
18년 전 조회 2,647
18년 전 조회 2,001
18년 전 조회 2,018
18년 전 조회 2,590
18년 전 조회 2,063
18년 전 조회 2,956
18년 전 조회 1,748
18년 전 조회 2,291
18년 전 조회 1,769
18년 전 조회 2,232
18년 전 조회 2,444
18년 전 조회 2,372
18년 전 조회 2,330
18년 전 조회 2,262
18년 전 조회 3,562
18년 전 조회 1,744
18년 전 조회 3,521
18년 전 조회 2,091
18년 전 조회 5,356
18년 전 조회 2,230
18년 전 조회 2,412
18년 전 조회 1,813
18년 전 조회 2,209
18년 전 조회 3,721
18년 전 조회 1,592
18년 전 조회 1,812
18년 전 조회 4,387
18년 전 조회 3,782
18년 전 조회 3,340
18년 전 조회 3,456
18년 전 조회 3,949