2011-03-02 2 views
0

나는 cargo-maven 플러그인을 사용하고 있으며 플러그인의 토큰 대체 기능을 사용하려고합니다. 어떻게 든 그것이 나를 위해 일하지 않는다. 나는 토큰을 나타내는 법을 알지 못한다고 생각합니다. 따라서화물은 값을 토큰으로 대체 할 수 있습니다. 어떤 사람이 나에게화물 플러그인의 토큰 교환을 사용하는 방법의 예를 보여줄 수 있다면Cargo Maven plugin 토큰 교체

project.home = $dchome 

그것은 좋은 것 : 여기에서 다음과 같이 내 test.properties의

<configfiles> 
    <configfile> 
     <file>src/main/resources/test.properties</file> 
    </configfile> 
</configfiles> 
<properties> 
    <dchome>/users/target</dchome> 
</properties> 

내용은 내 플러그인 설정입니다 .

감사합니다.

답변

2

위 링크는 깨진 것 같습니다. 그러나, 나는 똑같은 문제가 있었고 해결책을 찾기 위해이 페이지를 보았습니다. 그래서 다른 사람들에게 도움이되기를 바랍니다.

원본 포스터는 해결책에 가까웠습니다. 그는 속성 파일에서 바꿀 텍스트를 나타 내기 위해 선행 및 후행 AT 기호 (@)를 사용했습니다.

그래서 해결책은 간단합니다. 대신 test.properties 파일에이 일을 : 변화가화물 플러그인이 올바른와 속성 파일을 업데이트 할 수 있었다되었다되면

project.home = @[email protected] 

:

project.home = $dchome 

그는 대신이 작업을 수행하는 데 필요한 POM의 "속성"섹션에있는 정보.