के साथ Play 2.0 पोर्ट निर्दिष्ट करना मैं dist
का उपयोग करके एक पैक किया गया प्रोजेक्ट बना रहा हूं और पोर्ट 9001
पर ऐप चलाने के लिए उत्पन्न start
स्क्रिप्ट को संशोधित करने का प्रयास कर रहा हूं।"dist"
यहाँ उत्पन्न किया जाता है:
exec java $* -cp "`dirname $0`/lib/*" play.core.server.NettyServer `dirname $0`
यहाँ मैं क्या करने की कोशिश की है, जो काम करने के लिए प्रतीत नहीं होता है।
exec java $* -Dhttp.port=9001 -cp "`dirname $0`/lib/*" play.core.server.NettyServer `dirname $0`
कोई विचार?
मैं भी कोई लाभ नहीं हुआ साथ application.conf
में http.port=9001
निर्दिष्ट करने की कोशिश की है। यह बहुत आसान प्ले 1.2.X में यह करने के लिए किया गया था, एक कदम पीछे की ओर रहा है।
तो तुम स्टेशन संशोधित करना चाहते हैं आरटी स्क्रिप्ट प्रारंभ स्क्रिप्ट के लिए पैरामीटर पास करने के बजाय? –
मैंने जेनरेट की गई स्क्रिप्ट को पैरामीटर पास करने का प्रयास किया। यह लक्ष्य/प्रारंभ स्क्रिप्ट नहीं है। यह play dist चलाने के बाद उत्पन्न स्टार्ट स्क्रिप्ट है। –
क्षमा करें। आमतौर पर मैं 'प्ले स्टेज' का उपयोग करता हूं। मैंने 'play dist' का उपयोग करने के लिए निर्देशों को अद्यतन किया है और उन्हें लिनक्स पर परीक्षण किया है। यदि यह आपके लिए काम नहीं करता है, तो शायद यह आपके Play के संस्करण में एक बग है। या एक ओएस विशिष्ट बग। उस मामले में मुझे बताएं कि किस संस्करण का खेल और आप किस ओएस का उपयोग कर रहे हैं। –