How to set an env variable in Glassfish 2.1

前端 未结 2 1663
攒了一身酷
攒了一身酷 2020-12-17 04:30

I want to deploy an application, that is currently deployed in Tomcat, in Glassfish version 2.1.

In the Tomcat server.xml I have an env variable defined in the serv

2条回答
  •  南方客
    南方客 (楼主)
    2020-12-17 05:02

    g051051's answer is still valid in GF4/Payara :

    In the admin console (http://localhost:4848), navigate to :

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

    Then, add your parameter prefixed with -D, for instance :

    -DBF_DIR_DOC=C:/BU/BF/BFdocuments
    

    In your java code, you can retrieve the property easily :

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

    You're done.

提交回复
热议问题