2011-07-04 57 views
0

我在Linux RHEL 5.4上使用Java Service Wrapper(here)v。3.2.3。在wrapper.conf中添加主機名

我需要主機名添加到系統屬性(見here):

wrapper.java.additional.13=-DHOSTNAME="%WRAPPER_HOSTNAME%" 

的問題是,WRAPPER_HOST_NAME由於ver.3.3.2,WRAPPER_HOSTNAME由於ver.3.3.6。

有沒有辦法使用外部命令獲取主機名?

是否有任何其他獨特的系統屬性,我可以在幾臺相同的機器上使用?

+0

AFAIK主機名不是唯一的標識符,是不是? –

+0

我猜WRAPPER_HOSTNAME是指主機名命令(Linux) – dimba

+0

返回的同一主機名字符串,但它仍然不是唯一標識符,它只是可以更改的主機名 –

回答

0

如果在Windows上運行,嘗試

wrapper.java.additional.13=-DHOSTNAME="%COMPUTERNAME%" 
+0

不擴展,所以我v.3.2.3不支持猜測。您是否在Java Service Wrapper文檔中提及它? – dimba

+0

它是否是Windows特定的? – dimba

+0

@dimba,oups ...這是Windows特定的,對此抱歉:-( – RealHowTo

相關問題