2008-09-11 13 views
10

मैंने WAS चींटी कार्यों का उपयोग करके वेबस्पेयर पर तैनाती के बारे में this question देखा है।क्या वेबस्पेयर पर तैनाती का एक आसान तरीका है?

क्या ऐसा करने का कोई आसान तरीका है? अतीत में मैंने एक निर्देशिका में एक युद्ध फ़ाइल छोड़कर टोमकैट पर तैनात किया है। मैं उम्मीद कर रहा था कि वेबस्पेयर के लिए एक समान तंत्र होगा जिसमें आईबीएम पुस्तकालयों को कॉल करना शामिल नहीं है या आपके वर्कस्टेशन पर आरएडी पर भरोसा नहीं है।

उत्तर

3

WebSphere Rapid Deployment की अवधारणा है। यह वही अनुभव होना चाहिए जैसा आपने टॉमकैट के लिए वर्णित किया है।

3

ऐसा करने का एक तरीका Jython or jacl scripts का उपयोग कर सकता है। आईबीएम साइट पर उन नमूने देखें।

[संपादित करें] विशेष रूप से पृष्ठ के निचले भाग के पास wsadminlib.py.zip डाउनलोड में आपको प्रारंभ करने के लिए उदाहरणों और सहायक कार्यों का एक बड़ा सेट शामिल है।

+0

ऐसा करने का एकमात्र अन्य तरीका प्रतीत होता है ... मुझे वास्तव में यकीन नहीं है कि यह वास्तव में "सरल" है या नहीं! –

+0

मुझे व्यक्तिगत रूप से जेएसीएल दृष्टिकोण "मजेदार नहीं" पाया गया है –

+1

जेएसीएल किसी भी तरह से वंचित है, बस ज्योथन का उपयोग करें – dertoni

1

WAS क्लाइंट जार प्रदान करता है जिसमें कुछ कस्टम चींटी कार्य होते हैं। हालांकि वे बेहद खराब लगते हैं और रिमोट सर्वर के साथ काम नहीं करते हैं। के लिए

IBM ANT TASK Javadoc

Netbeans समर्थन भी है 6 और 6.1 था, लेकिन यह फिर से अभी भी काफी गाड़ी है, लेकिन यह कुछ बाइंडिंग फ़ाइलों आदि

4

बस एक संकेत पैदा करने के लिए उपयोगी हो सकता है: यदि आप सक्रिय सिस्टम एडमिनिस्ट्रेशन/कंसोल वरीयताओं में "लॉग कमांड सहायता कमांड", आपको सर्वर लॉग निर्देशिका में लॉगफाइल मिलेगा जिसमें कंसोल पर किए गए सभी कार्यों के लिए ज्योथन स्क्रिप्ट शामिल हैं। तो आप पहली बार प्रति कंसोल पर अपनी सामग्री को तैनात कर सकते हैं, और फिर बाद में आदेशों को पकड़ सकते हैं और अगली तैनाती के लिए उन्हें wsadmin.bat -lang jython "thecommandscomehere" में फ़ीड कर सकते हैं।

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