IZPACK : 사용자 입력 가져 오기 다음 프로세서 폰에서 프로세스

StackOverflow https://stackoverflow.com//questions/12669329

  •  12-12-2019
  •  | 
  •  

문제

h,

설치 중에 사용자 입력을 가져와야합니다. 그런 다음 ProcessPanle에서 실행되는 응용 프로그램의 인수로 사용해야합니다.ProcessPanel에 사용자 입력을 포함하는 변수를 어떻게 얻을 수 있습니까?

도움이 되었습니까?

해결책

다음 예제와 같이 ${} 구문을 사용하여 변수를 참조 할 수 있습니다.

userInputSpec.xml (스 니펫) :

<field type="rule" variable="tomcat_http_port">
  <spec txt="HTTP-Port:" id="panel0.field2.label" set="0:80" layout="N:5:5" />
</field>
.

process.xml (스 니펫) :

<job name="Launching Browser">
 <executeclass name="edu.ccdb.util.BareBonesBrowserLauncher">
   <arg>http://localhost:${tomcat_http_port}/klaros-web</arg>
 </executeclass>
</job>
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top