2012-11-16 5 views
2

pom.xml 파일에서 산술 연산을 수행 할 수 있습니까? 시간을 기준으로 ID를 생성 한 다음 100으로 나누어야합니다. 그래서 pom 파일에서이 나누기 연산을 수행 할 수 있는지 궁금합니다. 도움을 주시면 감사하겠습니다. 감사합니다.pom 파일에서 산술 연산 수행

+0

당신은 무엇을 계획입니까 이드와 함께? id를 계산하고이를 일부 파일에 쓰는 스크립트에 exec-maven-plugin을 사용할 수 있습니다. 어쩌면 Properties Maven Plugin을 사용하여 생성 된 파일을 읽을 수있다. –

답변

2

에는 작업의 pom.xml에서 불가능합니다 -하지만 구체적인 경우에, 당신은 다음과 같은 속성을 사용할 수 있습니다 :

  • maven.build.timestamp
  • maven.build.timestamp.format

는 시간 기반 가치를 달성 할 수 있습니다. 예 :

... 
<properties> 
    <maven.build.timestamp.format>yyyyMMddHHmmss</maven.build.timestamp.format> 
</properties> 
... 
    <configuration> 
     <someproperty>${maven.build.timestamp}</someproperty> 
    </configuration> 
... 

당신은 결과 문자열의 형식을 SimpleDateFormat 패턴을 사용할 수 있습니다. 안타깝게도 밀리 초의 첫 자리 만 인쇄하는 방법은없는 것 같습니다. 단 몇 초 만에 작업 할 수 있습니다.

+0

답장을 보내 주셔서 감사합니다. 현재 maven.build.timestamp를 사용하고있는 것이지만 일시적인 해결 방법입니다. – dehsams123

+0

귀하의 질문에 표시되지 않았으므로 나는 이것을 최고의 작업장으로 생각했다. –

관련 문제