如何將一個系統屬性傳遞給碼頭啓動,如果它在start.config中,那麼就像-DSERVER =「localhost」 什麼是確切的語法? 並且它可以用於我與這個System.getProperty("SERVER"
部署的戰爭)?如何將java系統屬性傳遞給碼頭?
日Thnx提前
如何將一個系統屬性傳遞給碼頭啓動,如果它在start.config中,那麼就像-DSERVER =「localhost」 什麼是確切的語法? 並且它可以用於我與這個System.getProperty("SERVER"
部署的戰爭)?如何將java系統屬性傳遞給碼頭?
日Thnx提前
編輯/etc/jetty/start.config 並在開始時添加SERVER =「127.0.0.1」如果文件。
這適用於哪個版本的碼頭 - 文件doens似乎沒有在碼頭8.x? – Eugen 2012-11-24 11:00:57
你試圖把這樣的事情在start.ini
?
--exec
-DSERVER="localhost"
(也許OPTIONS=
之前,但我不知道這是必要的。)
在start.ini
的評論說:
如果在此文件中的arguements包括 JVM參數(如-Xmx512m)或JVM 系統屬性(例如com.sun。???), 那麼這些將不會生效,除非 包含--exec參數[...]
爲什麼?我不希望Jetty依賴於這樣的事情。似乎對我錯了。 – duffymo 2010-07-07 01:20:35
你使用嵌入式Jetty嗎? – Syntax 2010-07-07 02:52:11
我不想運行配置文件,因爲它將被包含在war文件中。這意味着我應該重新編譯或至少重新歸檔每個案例的war文件。 我不使用嵌入式Jetty。 – Montaro 2010-07-07 03:24:06