hudson 관련 질문
- 작성자 :
- 이*열
- 작성일 :
- 2012-08-21 17:58:56
- 조회수 :
- 1,670
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
eclipse 에서 maven install 로 build 하면
targe쪽에 해당 java 파일의 class 파일이 build 가 됩니다.
그런데..
hudson 에서 svn 소스를 받아서 maven install 하면
java 소스의 class 파일이 생기질 않습니다.
물론 war 파일 안에 WEB-INF/classes 안에 class 파일이 생성되질 않습니다.
참고로 hudson 에서 maven2 Goals(install war:inplace) 로 정의해서
Build 했습니다.
예를 들면 egovframework, org 밑에 있는 java 소스에 대한 class 파일이
생성이 안됩니다.
hudson 에서 따로 뭔가 설정해줘야 하는지요? 답변부탁드립니다.
targe쪽에 해당 java 파일의 class 파일이 build 가 됩니다.
그런데..
hudson 에서 svn 소스를 받아서 maven install 하면
java 소스의 class 파일이 생기질 않습니다.
물론 war 파일 안에 WEB-INF/classes 안에 class 파일이 생성되질 않습니다.
참고로 hudson 에서 maven2 Goals(install war:inplace) 로 정의해서
Build 했습니다.
예를 들면 egovframework, org 밑에 있는 java 소스에 대한 class 파일이
생성이 안됩니다.
hudson 에서 따로 뭔가 설정해줘야 하는지요? 답변부탁드립니다.
A
안녕하세요.. 이승열님..
몇 가지 확인이 필요할 것 같습니다.
우선.. hudson job을 maven2 프로젝트로 생성하였는지 입니다.
pom.xml에 .. goal을 install로 지정하셨다면.. maven2 프로젝트로 생성하신 것이 맞습니다.
그리고.. goal에 install 대신.. package로 지정해 보십시오..
그리고.. 빌드에 대한 console을 확인해 보셔서.. compile이 수행되었는지 확인해 보십시오..
참고로 hudson에 별도의 설정을 해주는 것이 아니라.. svn에 등록된 pom.xml을 가지고 로컬과 동일하게 빌드가 됩니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
몇 가지 확인이 필요할 것 같습니다.
우선.. hudson job을 maven2 프로젝트로 생성하였는지 입니다.
pom.xml에 .. goal을 install로 지정하셨다면.. maven2 프로젝트로 생성하신 것이 맞습니다.
그리고.. goal에 install 대신.. package로 지정해 보십시오..
그리고.. 빌드에 대한 console을 확인해 보셔서.. compile이 수행되었는지 확인해 보십시오..
참고로 hudson에 별도의 설정을 해주는 것이 아니라.. svn에 등록된 pom.xml을 가지고 로컬과 동일하게 빌드가 됩니다.
그럼.. 즐거운 하루되십시오.
감사합니다.