maven runnable jar 만들기

<build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <archive> <manifest> <mainClass>Main 실행함수 클래스(com.talkDev.main.Main)</mainClass> </manifest> </archive> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> </configuration> <executions> <execution> <id>make-assembly</id> <phase>package</phase> <goals> <goal>single</goal> </goals> </execution> </executions> […]

더 보기 →

maven JUnit test가 실행되지 않을 때

maven package를 실행했는데 JUnit으로 만든 테스트 케이스를 실행하지 못하는 현상이 있었다. 혹시 @Ignore 애노테이션이 붙어 있어서 그런 것일까? 아님 컴파일된 테스트 클래스가 test-classes에 없어서? 이클립스 […]

더 보기 →

maven local repository에 jar 추가

FTP 모듈을 사용하게 될 일이 생겨 예전에 만들었던 FTP 프로그램을 메이븐 프로젝트로 옮기게 되었다.  내가 만든 FTP 모듈은 NetComponents-1.3.8.jar 라이브러리를 필요로 하는데 메이븐 중앙 리포지토리에서는 해당 라이브러리를 관리 […]

더 보기 →

maven local repository 경로 변경

maven의 의존 라이브러리(jar) 파일들을 다운로드 받으면 내 로컬 PC의 C:\Users\namkyu\.m2\repository 디렉토리에 저장 된다. 하지만 내 로컬 PC 개발 환경은 D드라이브의 dev 폴더로 집중하기 때문에 C 드라이브에 라이브러리가 저장되는 것이 […]

더 보기 →