2012-04-26 28 views
0

目前在我的應用我在JSP中使用它來確定我的環境如何LIVE確定VS UAT環境

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

我真的想改變這種狀況,使這是一個特定於服務器的設置,因爲還有一些其他地方需要運行同一張支票。是否可以在我的UAT服務器上設置一個變量爲UAT,然後在dev上缺少這個變量意味着我們在開發中?

有什麼想法?

回答

0

您可以爲環境設置VM參數。

-Druntime.env=uat or dev or tst or ... 
+0

我不知道這意味着什麼,你能詳細點嗎? – Webnet 2012-04-26 19:21:54