📕🐘 도로락 - 코끼리를 냉장고에 넣는 방법

# 이클립스[Elipse] (55)

이클립스[Elipse] 2018. 2. 18. 00:30

[이클립스] 이클립스 자동 빌드(Auto Build) 끄기

이클립스 자동 빌드(Auto Build) 끄기이클립스로 개발시 프로젝트에 변경이 생기면 프로젝트를 자동으로 다시 빌드하게 됩니다.만약 어플리케이션 규모가 큰 프로젝트라면 소스 한 줄 추가했을 뿐인데 빌드하는데 많은 시간이 소모되게 되어 인내심의 한계를 느낄 때가 있습니다.이것은 이클립스 자동 빌드 설정이 되어 있기 때문인데 수동 빌드로 전환할 수 있습니다.상단의 Project -> Build Automatically 를 체크 해줌으로써 자동 빌드를 해제할 수 있습니다.자동 빌드 설정을 끈 이후에는 Alt + Shift + X 를 누르게 되면 우측 하단에 다음과 같은 테이블이 나오는데 이 상태에서 Q 혹은 M을 눌러 수동으로 빌드할 수 있습니다.

이클립스[Elipse] 2018. 2. 17. 20:00

[이클립스] 이클립스 웹 어플리케이션 프로젝트 배포 경로

이클립스 개발한 웹 어플리케이션 배포 경로이클립스에서는 톰캣등의 WAS를 연동하여 가상의 WAS를 통해 개발을 하게 됩니다.실제 톰캣의 경우에는 톰캣 설치 경로의 webapps 하위에 웹어플리케이션을 배포하지만 이클립스에서 개발한 소스는 어느곳에 배포되는지 모르는 경우도 있습니다.이클립스 WST 서버이클립스는 실제 설치된 톰캣을 Server 설정을 통해 연동한 경우 런타임 환경만 실제 톰캣의 것을 사용하며 배포 경로는 가상의 경로를 이용합니다.가장 쉽게 접근하는 방법은 이클립스의 Servers 뷰를 이용하는 것입니다.현재 개발중인 웹 프로젝트가 배포된 이클립스 서버를 마우스 우클릭 합니다.Browse Deployment Location...을 클릭합니다.다음과 같이 workspace 하위에 wst.ser..

이클립스[Elipse] 2018. 2. 2. 23:35

[이클립스] eclipse 자바 클래스 getter, setter, toString 메서드 쉽게 만드는 방법

이클립스 getter, setter, toString 자동으로 만들기자바는 객체지향 언어이고 캡슐화라는 개념이 있습니다.객체의 멤버변수를 private로 숨기고 해당 멤버변수의 접근을 getter와 setter로만 접근하게 함으로써 객체의 상태에 마음대로 접근할 수 없도록 하는 것입니다.또한 이는 JSP 자바빈 규약에도 명시되어 있는 부분입니다. 자바빈 규약에는 객체가 가지는 멤버변수의 접근제어자가 private이고 해당 멤버 변수에 접근할 수 있는 getter메서드와 setter 메서드가 각각 쌍으로 있어야 하며, 메서드명은 setter의 경우 set이후에 멤버변수 첫글자를 대문자로 하는 식으로 작성해야 한다고 되어있습니다.예를들어 Person 클래스의 private Integer age라는 멤버변수의..

이클립스[Elipse] 2017. 12. 20. 03:00

[이클립스] eclipse 톰캣 포트 충돌 시 해결

이클립스 서버 포트 충돌 해결Several ports (8005, 8080, 8009) required by myTomcatServer2 are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s).위 그림처럼 가끔 서버를 기동할 때 포트 충돌을 맞이하게 됩니다.오류 문구를 보자면 몇 개의 포트 (8005, 8080, 8009) 가 myTomcatServer2(내가 지정한 톰캣 서버 이름) 을 시작하..

이클립스[Elipse] 2017. 12. 16. 19:30

[이클립스] 이클립스 글씨 폰트 크기 및 글꼴 수정

이클립스 폰트 관리이클립스 설정을 통해 폰트 수정하는 방법을 알아보도록 하겠습니다.Window > PreferencesGeneral > Appearance > Colors and Fonts > BasicText Font > Edit...원하는 글꼴 및 크기 선택 후 확인Apply를 통해 적용해 줍니다.팁을 드리자면 예쁜 글꼴도 좋지만 개발자는 숫자 1과 대문자 i ( I ) 그리고 소문자 L( l ) 구분이 잘 되는 글꼴이 좋습니다.

이클립스[Elipse] 2017. 12. 16. 17:11

[이클립스] 소스코드 줄번호(line number) 및 공백, 줄넘김 표시하기

줄번호(Line Number) 표시하기개발 중에는 예외나 검색 시에 줄번호(line number)를 통해 찾아갈 수 있기 때문에 직접 줄 번호를 세는 것 보다 표시된 줄번호를 보고 찾아가는 것이 편합니다.물론 Ctrl + L 버튼을 통해 원하는 줄번호로 이동할 수 있습니다.그러나 그때 그때 줄번호를 파악하기 쉽게 설정을 해놓는 것이 더 좋을 것입니다.Window > PreferencesGeneral > Editors > Text Editors > Show line number 체크 > Apply and CloseTab, Space, Line Feed 등 공백 표시하기자바는 블록 { } 을 통해 변수의 스코프가 정해지게 되며 스코프를 구분하기 쉽고 소스코드를 읽기 쉽도록 하기 위해서 들여쓰기를 통해 코딩을..

이클립스[Elipse] 2017. 12. 14. 08:00

[이클립스] 이클립스 프로젝트 JDK 버전 변경하기

이클립스 프로젝트 JDK 버전 변경하기개발을 하다보면 프로젝트 별로 다른 JDK 버전이 필요한 경우가 있습니다.또한 컴퓨터에는 JDK 최신버전을 설치해 놓았지만 실제 운영환경의 JDK버전은 더 하위 버전이기 때문에 이클립스에서 더 낮은 버전으로 세팅 후 개발을 진행해야 할 때도 있습니다.이클립스 환경설정의 이해이클립스는 크게 두 가지 범위의 환경 설정이 있습니다.하나는 이클립스 전체 환경설정이고 하나는 이클립스 안에서 사용하는 프로젝트별 환경설정입니다.이렇게 설정 범위를 나누어 놓은 이유는 프로젝트별 다른 개발 환경을 제공하기 위함입니다.전체 환경 설정의 경우 이클립스 상단의 Window > Preferences 를 통해 접근 가능하며, 프로젝트별 환경설정은 프로젝트 뷰에서 프로젝트 클릭 후 Alt + ..

이클립스[Elipse] 2017. 12. 14. 03:20

[이클립스] 자동 빌드 / 프로젝트 clean 방법

이클립스 자동 빌드이클립스는 기본적으로 자바 소스 코드의 변경이 발생하면 해당 프로젝트를 자동으로 빌드하게 됩니다.문제는 소규모 프로젝트를 빌드할 때에는 빌드 시간이 짧고 자원의 소모가 별로 없지만 대규모 프로젝트의 경우에는 빌드시 사용되는 자원과 시간이 많다는 것입니다.단순히 소스코드 한 줄만 수정했을 뿐인데 자동으로 재 빌드가 시작되어 짧게는 몇 분 길게는 10분 이상이 소모되는 경우도 발생합니다.안그래도 갈수록 무거워지는 이클립스에서 무거운 프로젝트를 개발할 때 저장버튼을 누를때마다 빌드하는 것은 정신건강에 좋지 않으니 자동 빌드 설정을 끄는 것을 추천합니다.자동빌드(Auto Build) 끄는 방법Project > Build Automatically를 클릭해 체크를 해제합니다.수동빌드 방법자동빌드 ..

이클립스[Elipse] 2017. 12. 13. 00:53

[이클립스] STS (Spring Tool Suite) 다운로드 및 설치 방법

STS (Spring Tool Suite)STS는 이름에서도 알 수 있듯이 스프링 통합 개발 환경을 제공하는 툴이며 스프링 프로젝트 개발시 많은 편의 기능을 제공 합니다.이클립스를 기반으로 만들어진 툴이기에 기존 이클립스와 다를 바 없이 사용할 수 있습니다.순수한 이클립스에서 STS 플러그인을 설치하여 사용해도 되지만 처음부터 같이 묶어 배포를 하고 있습니다.다운로드 방법https://spring.io/tools 에 접속한 후 Download를 눌러줍니다.다운로드 된 압축파일의 압축을 풀어줍니다.압축을 풀 때 파일명이 길어서 오류가 날 수 있는데 이때에는 압축파일명을와 같이 짧게 줄이고 압축 풀 대상 경로를 C드라이브 하위로 잡아주면 됩니다.압축 해제 경로의 sts-bundle > sts-3.9.1.RE..

이클립스[Elipse] 2017. 12. 10. 16:42

[이클립스] eclipse 다운로드 및 설치 방법

Eclipse 다운로드 및 설치 방법프로그래밍을 처음 배울 때 특히 자바를 배우던 첫 날 메모장에 열심히 탭과 스페이스를 연타하여 끙끙대며 겨우 Hello World 를 출력하는 간단한 코딩을 했던 기억이 납니다.개발자의 길을 걷고 있는 지금 무료 통합개발환경(IDE) 인 이클립스가 없었다면 어떻게 개발을 했을지 상상이 되지 않을정도 입니다.물론 풍부하고 안정적으로 기능을 제공하는 유료 IDE도 있지만 무료 툴중에서는 이클립스만큼 좋은 개발 툴은 없다고 생각합니다.그럼 이클립스 다운로드 및 설치 방법을 알아보도록 하겠습니다.!!이클립스 설치 이전에 자바 설치 및 환경설정이 되어 있어야 합니다!!참고 - [JAVA] JAVA 설치 및 환경 세팅하기다운로드 하기이클립스를 받기 위해 다음 링크로 접속합니다.h..