2017-06-15 92 views
0

我使用startup.sh啓動Tomcat,我需要在部署在Tomcat中的rest應用程序中獲取兩個參數。動態傳遞-D參數tomcat

  • logfileLoc
  • DEBUGLEVEL

我通過一些對堆棧溢出的信息讀取,它說,你可以如下配置。

CATALINA_OPTS="${CATALINA_OPTS} -DlogfileLoc=value -DdebugLevel=value2" 

但我不想硬編碼值,它應該從啓動Tomcat的用戶中獲取。所以有可能在啓動過程中發送這些參數?

回答

0

如何在用戶使用startup.sh啓動Tomcat之前運行該命令?

export CATALINA_OPTS="$CATALINA_OPTS -DlogfileLoc=value -DdebugLevel=value2" 
+0

會嘗試它併發布我的發現。 – user2478236