2009-01-14 9 views
5

में संदर्भित परियोजनाओं के साथ कैसे काम करें ठीक है शायद सभी जानते हैं कि यह कैसे करें, लेकिन मैंने इसे कभी भी कोशिश नहीं की है क्योंकि मुझे इसकी आवश्यकता नहीं है, तो आप ग्रहण में एकाधिक संदर्भित परियोजनाओं के साथ कैसे काम करते हैं? मेरे पास स्ट्रैट्स 1 वेब एप्लिकेशन हैं जो एक और स्ट्रैट्स 1 "लाइब्रेरी" प्रोजेक्ट का उपयोग करना चाहिए और अभी मैं यूआरएल अनुरोधों का उपयोग करके उनके बीच संचार कर रहा हूं, जो वास्तव में परेशान है (कम से कम मैंने इसे कैसे कार्यान्वित किया है)।ग्रहण

मैं अपने अन्य स्ट्रैट अनुप्रयोगों में सीधे "लाइब्रेरी" प्रोजेक्ट के वर्गों का उपयोग करने में सक्षम होना चाहता हूं।

अब तक मुझे पता है कि एक ही वर्कस्पेस में होना चाहिए और मुझे परियोजना गुणों में "परियोजना संदर्भ" विकल्पों का उपयोग करना चाहिए, लेकिन यह है! मैं वास्तव में नहीं जानता कि आगे क्या करना है।

धन्यवाद!


ठीक है, ऐसा हुआ! अब जब मैं एक WAR फ़ाइल में स्ट्रैट्स एप्लिकेशन निर्यात करता हूं तो स्ट्रैट्स लाइब्रेरी एप्लिकेशन के साथ क्या होने जा रहा है? क्या मुझे अलग-अलग WAR फ़ाइलों में निर्यात करने की आवश्यकता है या केवल प्राथमिक आवेदक WAR निर्यात करके सभी लाइब्रेरी वेब एप्लिकेशन की फ़ाइलों को निर्यात करेगा?

उत्तर

5

प्रोजेक्ट मेनू -> गुण

जावा बिल्ड पथ पर जाएं।

वहां, आप या तो सीधे पुस्तकालय जोड़ सकते हैं या वर्तमान प्रोजेक्ट के निर्माण पथ में एक और प्रोजेक्ट जोड़ सकते हैं।

0

आपको शायद जरूरी जार फ़ाइलों की आवश्यकता है और या तो उन्हें अपने युद्ध के साथ शामिल करें, या उन्हें अपने एप्लिकेशन सर्वर में जोड़ें (कई को ऐसा करने के विभिन्न तरीके हैं)।

एक और विकल्प एक ईएआर फ़ाइल में प्रत्येक युद्ध को बंडल करना है। यह दृष्टिकोण टॉमकैट पर काम नहीं करेगा, लेकिन वेबस्पेयर, वेबलोगिक पर काम करेगा ...