본문 바로가기

개발도구

(6)
[이클립스] src/test/ 폴더에서 테스트 코드 작성하기 (폴더 설정) 소스 폴더와 테스트 폴더 스프링 프로젝트는 만들고자하는 어플리케이션을 구성하는 소스폴더와 이를 테스트하는 테스트 폴더로 구성됩니다. 그리고 일반적으로 테스트 폴더와 테스트 코드 작성을 위한 라이브러리는 어플리케이션을 배포할 때 배포대상에서 제외됩니다. 이클립스의 테스트 폴더 상태 이클립스에서 스프링 프로젝트(레거시)를 생성하면 트리구조상 src/test/~ 로 구분되나 build path 상 테스트 코드를 포함하지 않는 것으로 설정되어 아래 사진처럼 기본 소스폴더와 색상이 같으며 pom.xml에서 scope가 test로 설정된 라이브러리를 사용할 수 없습니다. 테스트폴더의 build path 설정 대상 프로젝트의 build path 를 설정하여 해결합니다. Source폴더의 Build Path 설정 화면..
이클립스(STS) 자바 버전 설정 (JRE 변경) 공동 프로젝트를 진행하거나 회사에 입사해 프로젝트에 참여하게 되면 정해진 버전의 자바를 사용하게 된다. 라이센스 등의 문제로 open JDK 1.8을 굉장히 많이 사용하게 되는데 이클립스에서 이를 설정하는 방법을 다루고자 한다. (JDK1.8 이후의 버전으로 다양한 프로젝트를 진행한 뒤 작성하는 글이기 때문에 예시의 버전은 16입니다.) Window > Preferences > Java > Installed JREs 위의 환경세팅 경로에서 자바프로그램을 빌드하고 실행하기 위해 필요한 java 버전을 확인할 수 있다. 초기값으로 이클립스의 JRE가 설정되어 있는데 이클립스의 공식 문서를 확인하면 Java SDK로 변경하는 것을 권장한다. (SDK는 Software Development Kit로 소프트웨어를..
[플러그인] WindowBuilder 설치방법 Java에서 GUI 프로그램을 만들기 위해서 awt와 swing 팩키지를 활용합니다. awt와 swing 을 활용할 때 효과적인 기능을 제공하는 WindowBuilder의 설치방법은 아래와 같이 2가지 입니다. (*WindowBuilder를 통해 디자인적 측면에서 좀 더 손쉽게 프로그램을 제작할 수 있습니다.) 1. 공식 홈페이지 2. Eclipse Marketplace 1. 공식 홈페이지 https://www.eclipse.org/windowbuilder/ WindowBuilder | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 375 open s..
java(JDK)설치와 환경변수 설정하기 1. 자바 설치 Java라는 프로그래밍 언어를 사용하기 위해서는 Oracle에서 제공하는 JDK*를 설치해야합니다. (JDK는 Java development Kit로 자바가상머신, 자바개발환경 등을 제공합니다.) Oracle: www.oracle.com 이때, 아래의 그림처럼 웹사이트에 있는 검색기에 'JDK download'를 입력하면 다운로드를 할 수 있는 웹페이지로 연결됩니다. 다운로드 페이지에서 여러 버젼의 Java파일을 확인할 수 있습니다. (Java SE16, SE11, SE8, SE7) (SE는 Standard Edition의 약자입니다.) 필요한 버젼의 JDK download를 누르면 운영체제별 installer가 나오며 해당하는 운영체제에 맞추어 프로그램을 다운받아줍니다. installe..
이클립스(eclipse)에 javadoc 설치 및 설정하기 javadoc 설치 및 위치설정하는 방법 IT,XE(Xpress Engine),자바,오라클,php,스크래핑,파싱,크롤링,스프링등 알짜 정보 제공 (tistory.com) 이클립스에 javadoc 설치하기 이클립스에 javadoc 설치하는것을 할때마다 까먹어서 정리해 본다. 1. 오라클 홈페이지에서 자바 doc을 다운로드 받는다. https://www.oracle.com/java/technologies/javase-downloads.html Java SE - Downloads |.. selfdevelope.tistory.com
(eclipse) Add unimplemented methods 단축키 추상클래스를 'extends 예약어'로 상속받을 때 상속받는 클래스이름에는 오류가 발생합니다. 해당 오류의 해결방법으론 1. 하위클래스를 추상클래스로 선택 or 2. 구현되어있지 않은 추상메서드를 구현하는 것입니다. e.g. Test 클래스가 추상클래스 'Car'를 상속받는 경우. 이때, Add unimplemented methods 하는 단축키는 아래와 같습니다. 1. Ctrl + . (오류가 난 부분 선택) 2. Ctrl + 1 (오류 해결방안) 3. Enter (적용) [적용화면]