2012-03-20 5 views
1

두 개의 프로젝트가 있습니다. 하나는 wsdl2java를 사용하여 WSDL 파일에서 일부 아티팩트를 생성하고 두 번째 프로젝트는 첫 번째 (의존성으로) 프로젝트를 사용합니다. 나는 WSDL 파일을 수정했고 Jenkins는 새로운 아티팩트를 생성하지 않습니다. 따라서 코드가 업데이트되지 않기 때문에 두 번째 프로젝트 빌드가 중단됩니다.Jenkins CI - clean wsdl2java 코드

내 로컬 컴퓨터에서 모든 것이 예상대로 작동합니다. 젠킨스, 음,별로. 젠킨스가 첫 프로젝트를 처음부터 만들려면 어떻게해야합니까?

PS : 두 프로젝트 모두 maven을 사용합니다.

답변

1

CI 프로세스의 일부로 Maven의 clean 목표를 호출하고 있는지 확인하십시오.

mvn clean install 

wsdl2java 당신이 얘기 : 그것은 컴파일 된 사람뿐만 아니라 모든 생성 된 클래스를 제거해야합니까? 중심선? CXF?

+0

cxf :) 답장을 보내 주셔서 감사합니다. – alegen

+0

매력처럼 일했습니다! – alegen

+0

Excellent - 알아두면 좋았어! – nwinkler