exec 태스크를 호출하는 ant 대상을 호출하기 전에 setEnv.sh 파일을 호출하지 않아도되는 문제가 있습니다.Ant Exec 환경 변수
지금 당장키 = 값 표기법으로 환경 변수를 setenv.properties 파일에 저장하는 방법이 있습니다.
.properties 파일 .... (나는 내가 ENV 태그를 사용할 수 있습니다 알고 있지만, setenv.properties 동적으로 생성)에 설정된 변수가 표시되지 않는 몇 가지 이유에 대한 임원 작업
setenv.properties : 내 build.xml 파일의
HELLO=XYZ
부분 :
<property file="setenv.properties"/>
<target name="test" depends="setEnv">
<exec executable="/bin/ksh" newenvironment="false">
<arg value="test.ksh" />
</exec>
</target>
test.sh :
,echo ${HELLO}
의견이 있으십니까?
네, 그게 원래의 문제라고 생각했고 손으로 파일을 생성했습니다. 아직도 운이 없다. Exec 명령이 파일 속성을 전혀 사용하지 않는 것처럼 보입니다. 키 값을 지정해야하는 env 태그를 사용하지만 속성 파일을 입력으로 보이지 않는 것처럼 보입니다. – Mike