2016-03-21 9 views
8

मैं टॉमकैट सर्वर के बजाय वसंत बूट एप्लिकेशन में वेबस्पेयर स्वतंत्रता का उपयोग करना चाहता हूं। अगर मैं सही हूं तो यह बॉक्स से बाहर समर्थित नहीं है। मैं इसे प्राप्त करने के लिए वसंत बूट/websphere स्वतंत्रता को कैसे कॉन्फ़िगर कर सकता हूं?स्प्रिंग बूट एप्लिकेशन में वेबस्पेयर स्वतंत्रता का उपयोग कैसे करें

उत्तर

7

का उपयोग करके आप एक प्रारंभिक बिंदु के रूप में एक मेवेन बिल्ड करने योग्य 'स्प्रिंग एमवीसी के साथ स्प्रिंग बूट' युक्त ज़िप डाउनलोड कर सकते हैं। बस mvn install चलाएं और आपको ऐप http://localhost:9080/myLibertyApp/

+0

धन्यवाद !!! यह चल रहा है और एक युद्ध फ़ाइल बना रहा है। मैं इससे निष्पादन योग्य जार प्राप्त करना चाहता हूं। क्या यह संभव है? –

+2

आप डब्लूएलपी को एम्बेड नहीं कर सकते हैं, इसलिए आपके लिए कोई जार नहीं है, क्षमा करें। –

+0

मैं स्प्रिंग बूट का उपयोग कर माइक्रोस्कोर्सेस विकसित करने की कोशिश कर रहा हूं और इसे डब्ल्यूएएस स्वतंत्रता प्रोफाइल के साथ निष्पादन योग्य जार के रूप में बनाना चाहता हूं। क्या वसंत बूट भविष्य में बॉक्स के बाहर डब्लूएलपी का समर्थन करेगा? क्या डब्लूएलपी के लिए स्प्रिंग बूट को अनुकूलित करना संभव है? –

5

पर चल रहा है, असल में, अब आप वेबस्पियर लिबर्टी के साथ चलने योग्य जार फ़ाइलों को बना सकते हैं। आपको v8.5.5.9 या उच्चतम की आवश्यकता है। एक runnable जार इस तरह बनाएँ:

server package {server name} --archive={jar name}.jar --include=minify,runnable 

परिणामी जार चलाया जा सकता है के रूप में आप उम्मीद थी:

java -jar {jar name}.jar 
+0

धन्यवाद। यह काम कर रहा है। \t यदि मैं पोम में swagger निर्भरता (io.springfox) या वसंत बैच (वसंत-बूट-स्टार्टर-बैच) जोड़ता हूं तो परीक्षण विफल हो रहे हैं और सर्वर प्रारंभ नहीं हो रहा है। ऐप त्वरक के लिए कोई दस्तावेज है? मुझे एक नहीं मिला। –

+0

यहां एक आधिकारिक दस्तावेज है [एक जेएआर फ़ाइल से लिबर्टी सर्वर चला रहा है] (http://www.ibm.com/support/knowledgecenter/was_beta_liberty/com.ibm.websphere.wlp.nd.multiplatform.doc/ae/rwlp_setup_jarserver .html? lang = en) –

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