Pergunta

H,

Eu precisa para obter uma entrada de usuário durante a instalação, em seguida, usá-lo como um argumento para um aplicativo que é executado no processPanle.Como posso obter a variável que contém a entrada do usuário no processPanel?

Foi útil?

Solução

Você pode fazer referência a variável usando ${} sintaxe como mostrado no exemplo a seguir.

userInputSpec.xml (trecho):

<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 (trecho):

<job name="Launching Browser">
 <executeclass name="edu.ccdb.util.BareBonesBrowserLauncher">
   <arg>http://localhost:${tomcat_http_port}/klaros-web</arg>
 </executeclass>
</job>
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top