2014-04-18 5 views
5

मैं इसेgrails है कैसे रन एप्लिकेशन के उपयोग https डिफ़ॉल्ट रूप से (-https कमांड लाइन विकल्प के बिना)

grails run-app 

चलाने के लिए सक्षम हो सकता है और है, डिफ़ॉल्ट रूप से चाहते हैं, जैसे कि SSL का उपयोग मैं

grails run-app -https 

मैं इस व्यवहार को दो कारणों से पसंद करूंगा। सबसे महत्वपूर्ण यह है कि मैं डिफ़ॉल्ट रूप से https कनेक्शन शुरू करने के लिए Netbeans IDE grails एकीकरण चाहता हूं। लेकिन, कमांड लाइन पर चल रहा है, मुझे https को याद रखना या टाइप करना नहीं होगा क्योंकि मैं हमेशा अपने विकास वातावरण में चाहता हूं।

उत्तर

4

सबसे महत्वपूर्ण यह है कि मैं नेटबीन्स आईडीई grails डिफ़ॉल्ट रूप से https कनेक्शन शुरू करने के लिए एकीकरण चाहता हूँ।

निश्चित रूप से यह आईडीई के भीतर विन्यस्त किया जा सकता?

भी कमांड लाइन पर चल रहा है, मुझे https को याद रखना या टाइप करना नहीं होगा क्योंकि मैं हमेशा अपने विकास वातावरण में चाहता हूं।

आप लिनक्स या मैक का उपयोग कर रहे हैं, मैं एक उपनाम

alias run-app='grails run-app -https' 

को परिभाषित तो आप बस कमांड लाइन पर run-app टाइप करके व्यवहार आप चाहते हैं प्राप्त कर सकते हैं होगा। आप इसी तरह एक फ़ाइल run-app.bat जिनकी सामग्री

grails run-app -https 

हैं बनाने के द्वारा खिड़कियों पर इस लक्ष्य को हासिल है और एक निर्देशिका

+0

जवाब है, @Don के लिए धन्यवाद पथ पर है कि में इस फ़ाइल डाल सकता है, लेकिन उन में से कोई भी काम करेंगे मेरे लिए। मुझे लगता है कि आईडीई इसे कॉन्फ़िगर कर सकता है, लेकिन यह नहीं कर सकता है। मैं आईडीई के भीतर मैन्युअल रूप से "grails run-app -https" चला सकता हूं, लेकिन मैं डिफ़ॉल्ट रूप से https का उपयोग नहीं कर सकता। मुझे लगता है कि यह Netbeans/Grails एकीकरण के लिए एक कमी हो सकती है। मुझे एक बेहतर आईडीई चाहिए, तो शायद यह स्विच करने का समय हो सकता है। – Jason

+1

आप निश्चित रूप से एसटीएस/जीएसटीएस में समान –

+0

@is द्वारा '-https' तर्क को शामिल करने के लिए इंटेलिजे को कॉन्फ़िगर कर सकते हैं? – danielad