स्प्रिंग बूट सीएलआई - पैकेजिंग अनुप्रयोग
स्प्रिंग बूट सीएलआई जार एप्लिकेशन को जार फ़ाइल के रूप में पैकेज करने के लिए प्रदान करता है। आइए हम स्प्रिंग सीएलआई की पैकेजिंग क्षमताओं को प्रदर्शित करने के लिए स्टार्टर थाइमेलफ प्रोजेक्ट चैप्टर में बनाई गई नमूना परियोजना का परीक्षण करें ।
नमूना परियोजना को पैकेज करने के लिए नीचे वर्णित चरणों का पालन करें -
एप्लिकेशन को पैकेज करें
एप्लिकेशन को पैकेज करने के लिए, निम्न कमांड टाइप करके शुरू करें -
E:/Test/TestApplication/> spring jar TestApplication.jar *.groovy
उत्पादन
कमांड निम्न आउटपुट प्रिंट करेगा -
E:/Test/TestApplication/> spring jar TestApplication.jar *.groovy
उत्पादन
अब आप TestApplication फ़ोल्डर में बनाई गई दो नई फाइलें देख सकते हैं।
TestApplication.jar - एक निष्पादन योग्य जार फ़ाइल।
TestApplication.jar.original - मूल जार फ़ाइल।
सम्मिलित असम्मिलित
डिफ़ॉल्ट रूप से निम्नलिखित निर्देशिकाओं को उनकी सामग्री के साथ शामिल किया जाता है -
- public
- resources
- static
- templates
- META-INF
डिफ़ॉल्ट रूप से, निम्नलिखित निर्देशिकाओं को उनकी सामग्री के साथ बाहर रखा गया है -
- repository
- build
- target
- * .jar फ़ाइलें
- * .groovy फाइलें
का उपयोग करते हुए --include, हम शामिल निर्देशिकाओं को अन्यथा शामिल कर सकते हैं। का उपयोग करते हुए--exclude, हम निर्देशिका को शामिल नहीं कर सकते हैं अन्यथा।
निष्पाद्य जार भागना
निष्पादन योग्य जार को चलाने के लिए, निम्न कमांड टाइप करें -
E:/Test/TestApplication/> java -jar TestApplication.jar
उपरोक्त कमांड कंसोल पर निम्न आउटपुट उत्पन्न करेगा -
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _> | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v1.5.8.RELEASE)
...
2017-11-08 16:27:28.300 INFO 8360 --- [ runner-0] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 8080 (http)
2017-11-08 16:27:28.305 INFO 8360 --- [ runner-0] o.s.boot.SpringApplication : Started application in 4.203 seconds (JVM running for 38.792)
ब्राउज़र में एप्लिकेशन ब्राउज़ करें
हमारा स्प्रिंग-आधारित बाकी एप्लिकेशन अब तैयार है। ओपन यूआरएल के रूप में "http://localhost:8080/"और आप निम्न आउटपुट देखेंगे -
Go to Message
संदेश लिंक पर क्लिक करें और आप निम्न आउटपुट देखेंगे -
Message: Welcome to TutorialsPoint.Com!