2008-09-19 5 views

답변

1

내 모조로 전달되는 Project 매개 변수에 대한 선언과 관련하여 문제가 있음이 드러났습니다. Maven 빌드에는 오직 MavenProject의 인스턴스가 하나뿐이므로 매개 변수에 대한 표현식을 지정할 수없고 MavenProject 객체에 캐스팅 할 수있는 Java String이 없으며 기본값은 "$ {project } ".

/** 
* Project instance, used to add new source directory to the build. 
* 
* @parameter expression="export.project" default-value="${project}" 
* @required 
* @readonly 
*/ 
private MavenProject project; 
:

그래서 사용, 어떤 단계에, 메이븐 플러그인 모조 내에서 다음과 같은 매개 변수 선언을 MavenProject에 액세스 할 수