Como definir uma variável env no Glassfish 2.1

Eu quero implantar um aplicativo, que atualmente está implantado no Tomcat, no Glassfish versão 2.1.

No Tomcat server.xml eu tenho uma variável env definida no server.xml que é usado pelo aplicativo

 

Como faço para definir essa variável no Glassfish 2.1. Eu sei que há um arquivo asenv.conf na versão 3, mas eu não encontro nada parecido no 2.1.

Ative o servidor, efetue login no console administrativo, navegue até as opções da JVM e inclua um parâmetro -D e, em seguida, reinicie.

A resposta do g051051 ainda é válida em GF4 / Payara:

No console administrativo ( http: // localhost: 4848 ), navegue para:

 -Configuration -server-config -JVM Parameters -JVM Options 

Em seguida, adicione seu parâmetro prefixado com -D, por exemplo:

 -DBF_DIR_DOC=C:/BU/BF/BFdocuments 

No seu código java, você pode recuperar a propriedade facilmente:

 String directory = System.getProperty("BF_DIR_DOC"); 

Você está feito.