eclipse 단축키
'Java > Eclipse' 카테고리의 다른 글
이클립스의 Subversive 사용시 히스토리의 한글 깨짐문제 (0) | 2012.12.27 |
---|---|
eclipse dynamic web project로 tomcat plugin 대체하기 (0) | 2012.12.14 |
Eclipse 단축키 모음 (0) | 2012.05.21 |
[이클립스] properties editor 플러그인 설치 간단 가이드 (0) | 2012.05.18 |
eclipse 단축키
이클립스의 Subversive 사용시 히스토리의 한글 깨짐문제 (0) | 2012.12.27 |
---|---|
eclipse dynamic web project로 tomcat plugin 대체하기 (0) | 2012.12.14 |
Eclipse 단축키 모음 (0) | 2012.05.21 |
[이클립스] properties editor 플러그인 설치 간단 가이드 (0) | 2012.05.18 |
이클립스(인디고)에서 SVN클라이언트로 Subversive를 사용하고 있다. 커넥터는 SVNKit을 사용하며 Subversion 1.7 을 지원하는 버전을 사용하고 있다. 그런데 업데이트를 하고 나서 커밋 히스토리를 보자 코멘트(comment)의 한글이 죄다 깨져보인다. 문제는 SVNKit가 윈도우의 기본 인코딩을 따르기 때문에 생긴다고 검색을 통해 알게 되었다.
한글이 깨진 히스토리 주석
해결방법은 eclipse.ini 부분에 다음과 같이 추가하면 된다.
-Dfile.encoding=UTF-8
그러면 아래와 같이 히스토리에서 한글이 정상적으로 나오는 것을 볼 수 있다.
한글이 제대로 보이는 히스토리 주석
eclipse 단축키 (0) | 2019.07.04 |
---|---|
eclipse dynamic web project로 tomcat plugin 대체하기 (0) | 2012.12.14 |
Eclipse 단축키 모음 (0) | 2012.05.21 |
[이클립스] properties editor 플러그인 설치 간단 가이드 (0) | 2012.05.18 |
출처 : http://blog.naver.com/kowdream?Redirect=Log&logNo=140060193006
eclipse의 dynamic web project로 tomcat plugin을 대체하는 방법을 소개한다.
eclipse버젼은 3.4.1, JDK는 1.6, tomcat은 6.0을 사용하였다.
1. WTP(Web Tools Platform) 를 설치 한다.
아래의 사이트에서 다운받아서 설치 하거나..
http://www.eclipse.org/webtools/
아래의 그림과 같이 eclipse의 Software Updates 기능을 이용한다.
자동 업데이트도 되는 Software Updates 기능을을 추천한다.
아래의 그림처럼 Web and Java EE Development를 check한뒤 Install을 클릭한다.
의존성은 알아서 해결해준다. 하지만 설치 중에 멈추는 현상이 있다. 로그를 보니 어쩌고 저쩌고 Exception들이 막 떨어지긴 하지만....
이클립스를 다시 시작한다음 똑같이 설치 해주면 멈추었던 부분부터 다시 설치를 해주니 걱정할 필요없다.
2. WTP설치가 완료 되었으면 이클립스를 리스타트 하고 아래 그림처럼 새 프로젝트를 선택한다.
프로젝트 위저드에서 Dynamic Web Project를 선택하고 Next를 클릭한다.
Project Name에 프로젝트 명을 입력하고,
Target Runtime에서 New를 클릭한다.
Dynamic Web Module version은 2.5 그대로 둔다.
일단 EJB는 사용하지 않을것이므로, Add project to an EAR은 uncheck한다.
Target Runtime에서 New를 클릭하면 아래와 같은 상세설정 화면이 나온다.
tomcat 6를 사용할것이므로 Apache Tomcat v6.0을 선택한다.
아래의 Create a new local server를 check하면 Java EE 퍼스펙티브의 Server Tab에서 server를 컨트롤할 수 있는 메뉴가 생성되며, 패키지 익스플로러나 네비게이션에서 Server Project가 생성되어, server.xml등의 server환경설정을 eclipse상에서 바로 할 수 있다. 개발환경에서 편리하게 사용할 수 있으니, check해준다. 필요없으면 uncheck해도 무방하다.
Tomcat installation directory에서 설치할 또는 설치된 톰캣 디렉토리를 Browse버튼을 눌러 선택한다.
설치가 안된 상태라면 Download and Install... 버튼을 누르면 왼쪽에 보이는 버젼으로 선택한 디렉토리에 톰캣이 자동설치 된다.
현재 이글을 작성할 상태의 tomcat 6 최신버젼은 6.0.18이었다. 약간 늦은 버젼이 올라오는거 같다.
최신을 설치 하고 싶으면 http://tomcat.apache.org에서 다운받아서 설치해도 무방하다.
JRE는 Installed JREs를 눌러 원하는 JRE 또는 JDK를 선택해도 되고, workbench default JRE를 선택하여 eclipse가 사용하고 있는 JRE를 그대로 사용할 수도 있다. 입맛에 맞게 사용하면된다.
Contest Root에 원하는 context를 입력한다.
context 이름을 입력하면 http:localhost:8080/contextname이 된다.
입력을 하지 않으면 root(/)가 contextname이 된다.
Content Directory는 webapp의 디렉토리다.
이 디렉토리 아래에 WEB-INF가 생성되므로 편한 이름을 사용하면 된다.
보통의 경우 webapp를 많이 사용했던가??
Java Source Directory는 class 소스가 들어갈 디렉토리다.
물론 이것또한 마음대로 바꿔도 상관없다.
여기에 들어간 파일이 컴파일 되어 Content Directory/WEB-INF/classes 밑에 들어가는 bean이 된다.
위의 화면에서 finish를 누르면 아래의 대화창이 뜬다.
Java EE퍼스펙티브를 사용할것인가를 선택하는 창인데...
여러모로 일반 Java 퍼스펙티브보다 편하므로 Yes를 선택하는게 좋다.
낯설다면 No를 하면 일반 Java 퍼스펙티브로 작동한다.
선택이 끝났으면 퍼스펙티브가 Java EE로 바뀌고 아래의 Servers탭에 설정한 서버가 보인다.
네비게이터를 보면 Server라는 프로젝트가 생성되어 있고(서버 설정시에 Create a new local server를 선택했을때만 나타난다.),
새로운 Dynamic Web Project가 생성되었다.
프로젝트의 소스 Default output folder path를 아래와 같이 바꾼다.
src폴더의 컴파일 된 내용을 test/WebContents/WEB-INF/classes 아래에 위치 하라는 설정이다.
즉 bean들이 될 놈들인것이다.
Servers Tab에서 서버를 선택한뒤 오른쪽 마우스를 클릭하면 start를 할 수 있는 메뉴가 나타난다.
서버를 기동한뒤, http://loalhost:8080/contextname(위에서 설정한 이름)으로 접속해본다.
아직 파일을 아무것도 생성하지 않았으므로, 404 not found가 나올것이다.
WebContents아래에 JSP파일을 생성하고 test해보라 해당 파일이 웹브라우저에서 보일것이다.
eclipse 단축키 (0) | 2019.07.04 |
---|---|
이클립스의 Subversive 사용시 히스토리의 한글 깨짐문제 (0) | 2012.12.27 |
Eclipse 단축키 모음 (0) | 2012.05.21 |
[이클립스] properties editor 플러그인 설치 간단 가이드 (0) | 2012.05.18 |
# ECLIPSE 단축키 #
Eclipse 의 모든 단축키는 Window >> Preferences >> General >> Keys 메뉴에서 확인 및 변경이 가능하다.(3.x 기준)
Ctrl + M : 전체화면 토글
Ctrl + E : 페이지 이동
Ctrl + Q : 마지막 편집 위치로 이동
Ctrl + D : 한줄 삭제
Ctrl + O : 메소드 리스트를 확인
Ctrl + 1 : 컴파일 해결 힌트
Ctrl + L : 원하는 소스 라인으로 이동
Ctrl + .(,) : 다음(이전) 오류로 이동
Ctrl + I : 들여쓰기 자동 수정
Ctrl + /(\) : 주석(해제)
Alt + <-(->) : 이전(다음) 작업 화면
Ctrl +(Shift)+ K : 문자열 찾기(위로)
Ctrl +(Shift)+ W : 파일 닫기(전체)
Ctrl +(Shift)+ F6 : Ctrl+Tab 기능
Alt + Shift + 방향키 : 블록선택(해제)
Alt + Up(Down) : 현재 줄 이동(위)
Alt + Shift + R : 메소드 리네임
Ctrl + F7 : 뷰간 전환
Ctrl + F8 : 퍼스펙티브간 전환
F12 : 에디터로 포커스 위치
Ctrl + Shift + /(\) : 블럭주석(해제)
Ctrl + Shift + O : 자동 import
Ctrl + Shift + M : 특정 클래스 Import
Ctrl + Shift + S : 모두 저장
Ctrl + Shift + W : 모두 닫기
Ctrl + Shift + T : 클래스 찾기
Ctrl + Shift + R : 자원 열기
Ctrl + Shift + Y : 대문자를 소문자로
Ctrl + Shift + X : 소문자를 대문자로
Ctrl + Shift + E : 줄끝 까지 삭제
Ctrl + Shift + F : 코드 자동 정리
Ctrl + Shift + L :
Ctrl + Alt + H : 메소드 보기
Alt + Shift + S : 메뉴 팝업
Alt + Shift + X : 실행 단축키 보기
Ctrl + Shift + Space : 메소드의 파라미터 목록 보기
Ctrl + Shift + G : 메써드나 필드를 참조 하고 있는 곳
- 템플릿 사용
"sysout" + Ctrl + Space
"try" + Ctrl + Space
"for" + Ctrl + Space
템플릿을 수정하거나 추가하려면 Window >> Preferences >> Java >> Editor >> templates 에서 할 수 있다.
출처 : http://blog.naver.com/hyelee96?Redirect=Log&logNo=140056109769
eclipse 단축키 (0) | 2019.07.04 |
---|---|
이클립스의 Subversive 사용시 히스토리의 한글 깨짐문제 (0) | 2012.12.27 |
eclipse dynamic web project로 tomcat plugin 대체하기 (0) | 2012.12.14 |
[이클립스] properties editor 플러그인 설치 간단 가이드 (0) | 2012.05.18 |
자바 프로퍼티 파일의 기본 인코딩은 ISO-8859-1입니다.
따라서, EUC-KR이나 UTF-8인코딩 상태의 파일에서 한글로 입력을 하면 실제 웹 페이지에서 프로퍼티 파일의
문자열을 참조할 경우 모두 깨진 문자열 형태로 출력됩니다.
때문에 한글이나 기타 유니코드 문자를 정상적으로 출력되게 하기 위해서는 ASCII값으로 바꾸어 주어야 합니다.
기타 변환 툴을 이용할 수도 있지만, 따로 한글 매핑파일 정도를 준비하지 않는다면 식별이 굉장히 어려울 것이며
새로운 문자열을 추가하기도 쉽지 않을 것입니다.
쉽게 말해 추가 하기도 번거롭지만, 추후 유지 보수시에 가독성이 더욱 떨어지는 결과가 발생합니다.
보통 Java/JSP는 이클립스에서 개발하는 경우가 많으므로 이클립스 환경에서 플러그인을 사용하여
프로퍼티 파일의 인코딩 형식을 ASCII로 일치 시키는 작업을 할 수 있도록 properties editor 플러그인을
설치하여 보도록 하겠습니다.
이클립스 상단 메뉴의 help를 선택하고 하단의 Install New Software...를 선택합니다.
제 이클립스 버전은 헬리오스 버전으로써, 갈릴레오나 기타 다른 버전의 이클립스 중 Install New Software...메뉴가
없는 분들은 Software Updates메뉴에서 Available Software를 선택하셔도 됩니다.
팝업창이 출력되면 우측 상단의 Add 버튼을 클릭합니다.
그리고 새로운 설정창에서 Name : Propedit이라 입력하고 Location : http://propedit.sourceforge.jp/eclipse/updates를
입력하고 ok버튼을 클릭합니다.
Pending이 끝나면 PropertiesEditor를 모두 선택하고 Next버튼을 클릭합니다.
상세 명세가 나오면 다시 Next를 클릭하고 이후에 라이센스 동의 화면에서 라이센스에 동의 후
Install을 진행합니다.
모든 설치가 완료 되었다면 프로퍼티 파일의 아이콘 모양이 아래와 같이 바뀐 것을 확인 할 수 있습니다.
설치전
설치후
위와 같이 정상적으로 아이콘이 확인 되었다면 이제 한글로 프로퍼티 내용을 작성한 후에도 정상적으로 웹 페이지에서
프로퍼티 메세지를 참조하여 출력된 한글을 확인 할 수 있습니다.
eclipse 단축키 (0) | 2019.07.04 |
---|---|
이클립스의 Subversive 사용시 히스토리의 한글 깨짐문제 (0) | 2012.12.27 |
eclipse dynamic web project로 tomcat plugin 대체하기 (0) | 2012.12.14 |
Eclipse 단축키 모음 (0) | 2012.05.21 |