Ant의 체크섬 작업이 예상대로 작동하지 않습니다.

Norbert

다음과 같은 작은 개미 파일 / 대상으로 고생하고 있습니다.

<project name="test" default="test" basedir=".">
  <property name="out.dir" value="${basedir}/out/"/>
  <property name="apidoc.path" value="${out.dir}test.zip"/>
  <property name="apidoc.input" value="${basedir}/../source//apidocs"/>
  <property name="apidoc.sha" value="TODO"/>

  <target name="test">
    <echo message="Starting target APIDOC"/>

    <zip destfile="${apidoc.path}" basedir="${apidoc.input}" update="no"/>

    <echo message="${apidoc.path}"/>

    <checksum file="${apidoc.path}" algorithm="SHA-256" property="apidoc.sha"/>

    <echo message="Hash wert ist ${apidoc.sha}"/>
  </target>

</project>

대상은 doc 폴더에서 zip 파일을 생성 한 다음 (그렇습니다) zip 파일의 해시 값을 추가 사용을 위해 속성에 저장해야합니다. 그러나 해시 값은 속성에 저장되지 않습니다. 다음과 같이 출력을 얻습니다.

test:
     [echo] Starting target APIDOC
     [echo] /Users/user1/git/project/out/test.zip
     [echo] Hash wert ist TODO

BUILD SUCCESSFUL

아무도 여기에 무엇이 잘못되고 생각하고 있습니까?

마틴 클레이튼

Ant의 속성은 변경할 수 없습니다. 이 라인

<property name="apidoc.sha" value="TODO"/>

값을 설정하고 그 후에는 변경할 수 없습니다.

-v명령 줄 옵션으로 ant를 실행하면 다음 과 같은 메시지가 표시됩니다.

Override ignored for property "apidoc.sha"

<checksum>작업 의 속성 값을 변경하려는 시도 가 무시되고 있음을 나타냅니다 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Hadoop의 감속기 작업이 예상대로 작동하지 않습니다.

분류에서Dev

식의 매크로가 예상대로 작동하지 않습니다.

분류에서Dev

SSRS의식이 예상대로 작동하지 않습니다.

분류에서Dev

SSRS의식이 예상대로 작동하지 않습니다.

분류에서Dev

BASH의 IF 문이 예상대로 작동하지 않습니다.

분류에서Dev

BufferedInputStream의 available ()이 예상대로 작동하지 않습니다.

분류에서Dev

대체가 예상대로 작동하지 않습니다

분류에서Dev

쉘 스크립트의 Perl 인라인 교체가 예상대로 작동하지 않습니다.

분류에서Dev

Cron 작업이 예상대로 작동하지 않습니다.

분류에서Dev

내 크론 드 작업이 예상대로 작동하지 않습니다. 이유는 무엇입니까?

분류에서Dev

JavaScript 개체가 예상대로 작동하지 않습니다.

분류에서Dev

unittest의 assertRaises가 예상대로 작동하지 않습니다.

분류에서Dev

Python의 Foreach가 예상대로 작동하지 않습니다.

분류에서Dev

Python의 MRO가 예상대로 작동하지 않습니다.

분류에서Dev

자바 스크립트의 정규식 표현식이 예상대로 작동하지 않습니다.

분류에서Dev

Python의 다중 스레딩이 예상대로 작동하지 않습니다.

분류에서Dev

매크로의 인용 해제 인수가 예상대로 작동하지 않습니다.

분류에서Dev

AWS의 Laravel 예약 작업이 작동하지 않습니다.

분류에서Dev

날짜 사이의 DAX SUM이 예상대로 작동하지 않습니다.

분류에서Dev

Javascript Promise 체인이 예상대로 작동하지 않습니다.

분류에서Dev

구조체 배열 정렬이 예상대로 작동하지 않습니다.

분류에서Dev

스파크 폭발 기능이 예상대로 작동하지 않습니다.

분류에서Dev

div 스크롤이 예상대로 작동하지 않습니다.

분류에서Dev

자바 스크립트 계산기의 피연산자가 예상대로 작동하지 않습니다.

분류에서Dev

여기 문서 내부의 bash 스크립트가 예상대로 작동하지 않습니다.

분류에서Dev

if 문 자바 스크립트의 for 루프가 예상대로 작동하지 않습니다.

분류에서Dev

Angular Service의 부울이 예상대로 작동하지 않습니다.

분류에서Dev

Windows의 jq 명령이 예상대로 작동하지 않습니다.

분류에서Dev

ksh93의 조판이 예상대로 작동하지 않습니다.

Related 관련 기사

  1. 1

    Hadoop의 감속기 작업이 예상대로 작동하지 않습니다.

  2. 2

    식의 매크로가 예상대로 작동하지 않습니다.

  3. 3

    SSRS의식이 예상대로 작동하지 않습니다.

  4. 4

    SSRS의식이 예상대로 작동하지 않습니다.

  5. 5

    BASH의 IF 문이 예상대로 작동하지 않습니다.

  6. 6

    BufferedInputStream의 available ()이 예상대로 작동하지 않습니다.

  7. 7

    대체가 예상대로 작동하지 않습니다

  8. 8

    쉘 스크립트의 Perl 인라인 교체가 예상대로 작동하지 않습니다.

  9. 9

    Cron 작업이 예상대로 작동하지 않습니다.

  10. 10

    내 크론 드 작업이 예상대로 작동하지 않습니다. 이유는 무엇입니까?

  11. 11

    JavaScript 개체가 예상대로 작동하지 않습니다.

  12. 12

    unittest의 assertRaises가 예상대로 작동하지 않습니다.

  13. 13

    Python의 Foreach가 예상대로 작동하지 않습니다.

  14. 14

    Python의 MRO가 예상대로 작동하지 않습니다.

  15. 15

    자바 스크립트의 정규식 표현식이 예상대로 작동하지 않습니다.

  16. 16

    Python의 다중 스레딩이 예상대로 작동하지 않습니다.

  17. 17

    매크로의 인용 해제 인수가 예상대로 작동하지 않습니다.

  18. 18

    AWS의 Laravel 예약 작업이 작동하지 않습니다.

  19. 19

    날짜 사이의 DAX SUM이 예상대로 작동하지 않습니다.

  20. 20

    Javascript Promise 체인이 예상대로 작동하지 않습니다.

  21. 21

    구조체 배열 정렬이 예상대로 작동하지 않습니다.

  22. 22

    스파크 폭발 기능이 예상대로 작동하지 않습니다.

  23. 23

    div 스크롤이 예상대로 작동하지 않습니다.

  24. 24

    자바 스크립트 계산기의 피연산자가 예상대로 작동하지 않습니다.

  25. 25

    여기 문서 내부의 bash 스크립트가 예상대로 작동하지 않습니다.

  26. 26

    if 문 자바 스크립트의 for 루프가 예상대로 작동하지 않습니다.

  27. 27

    Angular Service의 부울이 예상대로 작동하지 않습니다.

  28. 28

    Windows의 jq 명령이 예상대로 작동하지 않습니다.

  29. 29

    ksh93의 조판이 예상대로 작동하지 않습니다.

뜨겁다태그

보관