본문 바로가기

개발툴/Eclipse4

[Eclipse] 자바 JUnit 사용 방법 & 단위 테스트 방법 안녕하세요. 오늘은 java에서 독립된 단위 테스트 프레임워크 중에 하나인 JUnit에 대해 알아보겠습니다. JUnit이란? JUnit(제이 유닉)은 자바 프로그래밍 언어용 단위 테스트 도구로 보이지 않고 숨겨진 단위 테스트를 끌어내어 정형화시켜 단위 테스트를 쉽게 해주는 테스트용 Framework입니다. 플러그인 형태로 Eclipse에 포함되어있으며, 하나의 jar 파일이 전부이기 때문에 사용법도 간단합니다. JUnit은 외부 테스트 프로그램(케이스)을 작성하여 번거롭게 디버깅하지 않아도 되며, 프로그램 테스트 시 걸릴 시간도 관리할 수 있는 기능을 가지고 있습니다. 테스트 결과를 확인하는 것 이외 최적화된 코드를 유추해내는 기능도 제공합니다. 또한, 테스트 결과를 단순한 텍스트로 남기는 것이 아니라 .. 2021. 1. 13.
[Eclipse] 톰캣 재시작 없이 java 파일을 수정 적용 하는 방법 오늘은 Spring Loaded를 이용해서 톰캣 재구동 없이 변경된 수정 내역을 반영하는 방법에 대해 정리에 보겠습니다. 스프링 로드란? Spring Loaded는 JVM이 실행되는 동안 클래스 파일이 변경되면 변경된 사항을 다시 로드하기 위한 JVM 에이전트입니다. 나중에 재로드 할 수 있도록 로드 시 클래스를 변환합니다. JVM이 실행되면 간단한 변경 (예 : 메서드 본문 변경)만 허용하는 'hot code replace'와 달리 Spring Loaded에서는 유형 , 메서드, 필드, 생성자에 대한 주석도 수정할 수 있으며 열거 형 유형의 값을 추가, 제거, 변경할 수 있습니다. Spring Loaded는 JVM에서 실행될 수 있는 모든 바이트 코드에서 사용할 수 있으며 실제로 Grails 2에서 사.. 2021. 1. 9.
[Eclipse] 자바 스윙( Swing ) / WindowBuilder 설치 방법 오늘은 이클립스에서 GUI 프로그램을 쉽게 만들 수 있도록 도와주는 플러그인중 하나인 WindowBuilder 설치 방법을 설명 하겠습니다. 1. 메뉴 바 > Help > Install New Software... 2. Add 버튼을 누릅니다. Name , Location 을 입력 해야 합니다. Installing WindowBuilder Pro | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 375 open source projects, including runtimes, tools and frameworks. www.eclipse.org Loc.. 2020. 10. 4.
[Eclipse] Mac 이클립스 자동완성 설정 방법 맥(Mac)에서 이클립스(Eclipse)를 사용할 때 윈도우 환경과 다르게 자동완성 단축키인 Control + Space를 사용할 수가 없다. 그 이유는 Control + Space 단축키가 이미 맥의 Spotlisht 단축키로 설정되어 있기 때문이다. 따라서 이클립스에서 자동완성(Content Assist) 기능을 사용 하기 위해서는 Spotlight 단축키를 변경하거나 Eclipse의 자동 완성 단축키를 변경하면 된다. 1. Spotlight 단축키 변경 방법 시스템 환경 설정> Spotlight > 키보드 단축키 > Spotlight 검색 보기를 선택하고 원하는 키 조합을 입력하여 단축키를 변경한다. 2. Eclipse 단축키 변경 상단 Eclipse > Preferences (환경 설정) > Ge.. 2020. 7. 28.