이클립스에 EGit 플러그인 설치 후 Github 연동
EGit 플러그인 설치 Help > Install New Software.. 이동 Work with의 셀렉트 버튼 클릭 후 Indigo – http://download.eclipse.org/releases/indigo 선택 Collaboration 메뉴 확장 후 Eclipse EGit […]
더 보기 →EGit 플러그인 설치 Help > Install New Software.. 이동 Work with의 셀렉트 버튼 클릭 후 Indigo – http://download.eclipse.org/releases/indigo 선택 Collaboration 메뉴 확장 후 Eclipse EGit […]
더 보기 →와이어 샤크를 이용하여 내 PC와 서버간의 통신 패킷을 확인하고 싶을 때가 있다. 나는 주로 프로토콜 통신이 어떤 원리로 이뤄지는지를 확인 해보고 싶어 사용한다. 헌데 가끔 와이어 샤크를 […]
더 보기 →StarUML에서 시퀀스다이어그램을 그릴 때 몇 가지 셋팅이 필요한데 매번 까먹어서 이곳에 정리한다. 시퀀스 다이어그램을 그리기 위해서는 다음과 같이 진행 Model Explorer 에서 <<useCaseModel>> 클릭 오른쪽 […]
더 보기 →XSS (Cross Site Scripting) 공격을 통해 웹 사이트의 보안을 취약하게 할 수 있는 툴이 있다. Burp Suite 라는 툴인데, 이 툴을 이용하게 되면 javascript를 이용한 […]
더 보기 →프로젝트를 진행하다 보면 관리자 웹 사이트, 사용자 웹 사이트, 모바일 웹 사이트 등을 각각 개발하게 되는데 이때 사이트 별로 웹 프로젝트를 생성하여 개발을 하는 경우가 있다. […]
더 보기 →maven package를 실행했는데 JUnit으로 만든 테스트 케이스를 실행하지 못하는 현상이 있었다. 혹시 @Ignore 애노테이션이 붙어 있어서 그런 것일까? 아님 컴파일된 테스트 클래스가 test-classes에 없어서? 이클립스 […]
더 보기 →FTP 모듈을 사용하게 될 일이 생겨 예전에 만들었던 FTP 프로그램을 메이븐 프로젝트로 옮기게 되었다. 내가 만든 FTP 모듈은 NetComponents-1.3.8.jar 라이브러리를 필요로 하는데 메이븐 중앙 리포지토리에서는 해당 라이브러리를 관리 […]
더 보기 →차기 프로젝트에서는 CI 툴을 사용하고자 Jenkins 사용법에 대해서 알아봤다. 빌드 방법은 maven을 이용해 war 생성 후 tomcat manager를 통해 war를 업로드 하는 식이다. 1. 먼저 Jenkins를 […]
더 보기 →spring 테스트 시 이클립스의 Templates 기능을 사용하면 훨씬 편리하게 테스트를 할 수 있다. 예를 들어서 스프링의 테스트 컨텍스트를 생성할 때 우리는 항상 @RunWith, @ContextConfiguration 애노테이션을 […]
더 보기 →예전에 이클립스에 내장되어 있는 tomcat을 이용하여 메이븐 프로젝트 구동하는 방법에 대해서 블로깅한 적이 있는데, 이 방법 외에 또 다른 방법이 있음을 최근에 알게 되었다. maven프로젝트 Run […]
더 보기 →