0

現在、私のアプリでは、これをjspで使用して環境を決定しています

<% String environment = (request.getRequestURL().indexOf("localhost") > 0) ? "dev" : "uat"; %>
<% request.setAttribute("environment", environment); %>
<% if (!environment.equals("live")) { %>

この同じチェックを実行する必要がある場所が他にもいくつかあるため、サーバー固有の設定になるように変更したいと思います。UAT サーバーの変数を に設定することは可能UATですか? dev にその変数がないということは、dev にいることを意味しますか?

何かご意見は?

4

1 に答える 1

0

環境の VM 引数を設定するだけです。

-Druntime.env=uat or dev or tst or ...
于 2012-04-26T19:18:48.460 に答える