2011-11-24 11 views
5

वर्तमान में विस्तारित किया जा सकता निर्दिष्ट करने के लिए कैसे, मैं अपने server.xml में है:बिलाव - गुण है कि server.xml

<Connector port="${oms.ui.port}" protocol="HTTP/1.1" 
      connectionTimeout="20000" 
      redirectPort="8443" /> 

मैं इस डाल:

<Connector port="8080" protocol="HTTP/1.1" 
      connectionTimeout="20000" 
      redirectPort="8443" /> 

मैं इसे बनना चाहते हैं \ lib अपाचे-बिल्ला-7.0.8 में रहने वाले एक संपत्ति फ़ाइल में संपत्ति oms.ui.port लेकिन यह यह नहीं मिल रहा है, मैं:

चेतावनी: [SetAllPro pertiesRule] {सर्वर/सेवा/कनेक्टर} संपत्ति 'पोर्ट' को '$ {oms.ui.port}' पर सेट करना एक मिलान करने वाली संपत्ति नहीं मिला।

शायद बेहतर टॉमकैट अनुभव वाला कोई व्यक्ति मेरी मदद कर सकता है?

+1

टॉमकैट दस्तावेज़ में कुछ भी नहीं है यह सुझाव देने के लिए कि ऐसी चीज समर्थित है। – EJP

उत्तर

12
Tomcat 7.0 Configuration Overview के अनुसार

:

अपाचे चींटी शैली चर प्रतिस्थापन समर्थित है; नाम प्रोपनाम वाला सिस्टम प्रॉपर्टी सिंटैक्स $ {propname} का उपयोग कर कॉन्फ़िगरेशन फ़ाइल में उपयोग की जा सकती है। सभी सिस्टम गुण-डी सिंटैक्स का उपयोग करके सेट किए गए सेट सहित उपलब्ध हैं, जो स्वचालित रूप से JVM द्वारा उपलब्ध कराए गए हैं और $ CATALINA_BASE/conf/catalina.properties फ़ाइल में कॉन्फ़िगर किए गए हैं।

तो आप अपने चर को घोषित करने और इसे मान निर्दिष्ट करने के लिए या तो एक JVM सिस्टम प्रॉपर्टी या catalina.properties का उपयोग कर सकते हैं।

संबंधित मुद्दे