사용자 도구

사이트 도구


wiki:eclipse

Members: 하운 | gary | 주레피 | 연목구어 | 김토피아 | 희닝 | 오션 | 천호동밤안개 | 밤즌 | slaptear | heon
Links: 주간회의 | 강의 | REPIA | Rgitlab | 2020 유지보수 리스트

이클립스(Eclipse)

  • description : 사용자별 주요 계정 및 내용
  • author : 천호동밤안개
  • email : jhgong@repia.com
  • lastupdate : 2020-01-31

초기 설정

eclipse.ini

openFile
--launcher.appendVmargs
-vm
C:/eGovFrameDev-3.9.0-64bit/jdk1.8.0_202/bin/javaw.exe
-vmargs
-Dfile.encoding=UTF-8
...
-Xms512m
-Xmx2048m


eclipse

  1. Pathtool 설정
  2. Window > Preferences > General - Show heap status에 체크표
  3. Springloaded 설정: Hot Deploy


javascript파일이 흑백으로 나올 때

Window > Preferences > General > Editors > File Associations

File types항목의 우측 버튼 Add 버튼 클릭

  1. Define a New File Type 팝업 - File type에 .js 입력 - OK
  2. 입력 내용에 대해 .js 생성되고, 이것을 선택
  3. 하단의 Associated editors 항목에서 Generic Text Editor (locked by'JavaScript Source File' content type)을 선택 후, 우측의 Default 버튼을 클릭 - 아래의 Apply and Close 버튼을 클릭
  4. 다시 javascript 파일을 열면, 코드에 컬러가 적용됨


Ref Link : [eclipse]이클립스 자바스크립트(js) 파일이 흑백으로 나올 때

사용자 정의 설정

서버(Server)

Resin 4.0 연동하기
Dynamic Web Project 구동시에 Run As → Run on Server 클릭시 Server 선택 창이 나타나지 않을 경우
Project에서 Mouse Right Click ⇒ Properties > Server → <None> 선택 후 Apply and Close
다시 구동하면 Server 선택 창이 나타날 것임.


python

플러그인

설치된 내역 확인 방법

Help >About Eclipse Platform > Installation Details > Installed Software

주요 플러그인

  • Eclipse Color Theme 1.0.0
    • Help > Install New Software - Available Software 팝업 > Add - Add Repository 팝업
    • name : Eclipse Color Theme & Location: http://eclipse-color-theme.github.io/update/
  • Path Tools 1.0.64 (최신 버전(2020년 이후)에서는 수동으로 추가해야 됨)
    • 수동 추가 방법
1. 플러그인 파일 복사
   ${기존 설치된 이클립스 경로}\eclipse\plugins\PathTools_1.0.67.jar, PathToolsRSE_1.0.64.jar, PathToolsSubclipse_1.0.67.jar 를 
   ${신규 설치된 이클립스 경로}\eclipse\plugins\ 로 복사한다. 
2. 설정 파일 추가
   ${신규 설치된 이클립스 경로}\eclipse\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info 파일에 아래 내용 추가한 후 재시작하면 된다.
#encoding=UTF-8
#version=1
PathTools,1.0.67,plugins/PathTools_1.0.67.jar,4,false
PathToolsRSE,1.0.64,plugins/PathToolsRSE_1.0.64.jar,4,false
PathToolsSubclipse,1.0.67,plugins/PathToolsSubclipse_1.0.67.jar,4,false

편집, 주요 단축키

Log

이클립스 워크벤치 or 프로그램이 오동작하거나, 반응이 없을 때 로그 파일은

${워크스페이스}/.metadata/.log 파일을 확인하자.

LOGGER

Logger 사용법

//  선언방법
private static final Logger Logger = LoggerFactory.getLogger(Controller.class);
 
//  사용방법
Logger.debug("확인을 원하는 항목 = [{}]", 확인을 원하는 항목);

Logger 사용이유

  • 디버깅 작업시 걸리는 시간을 단축하기 위해 원하는 지점에서 확인 가능하도록 설정
  • 큰 프로젝트 작업시에는 필수적으로 Logger를 사용하도록 해야함

기타

Ref

Tip

Troubleshooting

[Eclipse] Errors running builder "Integrated External Tool Builder" on project

이클립스 빌드시 아래와 같은 error 발생시
  • 프로젝트에서 오른쪽 마우스 클릭 ⇒ properties(속성) ⇒ Builders 항목 ⇒ 엑박 builder 제거.



[Errors] Default workspace is already in use. Do you want to choose another worksapce?

이클립스 시작 시 상기 제목의 알림이 뜨는 경우


  1. workspace > .metadata > .plugins > org.eclipse.e4.workbench > workbench.xmi 파일 삭제
    • 이 방법만으로는 실패했음.
  1. 이클립스의 workspace > .metadata 폴더 > .lock 파일 삭제
    • 이클립스 구동됨



[Error] org.springframework.web.context.ContextLoaderListener 오류

[eGov 3.10] 자바스크립트 파일 컬러 설정 처리

자바스크립트 파일이 흑백으로 나올 경우

1. Window > Preferences > General > Editors > File Associations

  1. File types > Add 버튼 클릭 > .js 추가
  2. 하단 Associated editors > Generic Text Editor 선택 > Default 버튼 클릭 > Apply and Close



위의 방법으로 안 될 경우
2. Help > Install New Software > Work with
- http://download.eclipse.org/releases/photon을 입력하고,
- 하단에 생성되는 목록 중에서 Web , XML, Java EE and OSGi Enterprise Development만 선택하여 설치 진행
- Window > Preferences > General > Editors > Fiel Associations에서 Associated editors - JavaScript Editor를 default로 선택


전자정부표준프레임워크에서는 사용 금지(2022.11.11.Fri - ocean)

Spring Tool Suite 4 (version: 4.16.1.RELEASE)에서는 위 방법이 적용됨( 2023-02-20 Mon by ocean )

Ref Link

Eclipse springboot 실행 시 "Error: Could not find or load main class" 해결 방법

/var/services/web/dokuwiki/data/pages/wiki/eclipse.txt · 마지막으로 수정됨: 2023/02/28 21:59 저자 dhan