2010-09-13 11 views
8

मेरे पास एक मेवेन युद्ध मॉड्यूल है जो सामान्य रूप से ग्रहण WTP टॉमकैट सर्वर चलाता है। अब मैं मेवेन युद्ध ओवरले का उपयोग करके उस मॉड्यूल आर्टिफैक्ट का पुन: उपयोग करना चाहता हूं: मैं सिर्फ एक नई युद्ध परियोजना तैयार करता हूं और उस मॉड्यूल को परियोजना निर्भरताओं में शामिल करता हूं। समस्या यह है कि अब मैं ग्रहण "सर्वर पर चलाएं" का उपयोग नहीं कर सकता क्योंकि मेरे पास नई परियोजना में कोई संसाधन या कॉन्फ़िगरेशन फ़ाइल (जैसे web.xml) नहीं है, सबकुछ युद्ध निर्भरताओं में है लेकिन ग्रहण इसे हल नहीं कर सकता है।maven2 युद्ध ओवरले और ग्रहण WTP

क्या ग्रहण के साथ चल रहे एक मैवेन युद्ध ओवरले परियोजना का उपयोग करने के लिए वैसे भी है?

धन्यवाद।

+0

मुझे लगता है कि यह अभी तक समर्थित नहीं है: https://issues.sonatype.org/browse/MNGECLIPSE-599 – robinmag

उत्तर

0

मुझे यहां एक ही समस्या है। मैं आपसे सहमत हूं कि यह अभी तक समर्थित नहीं है (और लगभग 2 वर्षों तक नहीं रहा है!)। Q4e संस्करण 0.11.0+: http://wiki.eclipse.org/IAM_WTP_support का उपयोग करके एक विकल्प प्रतीत होता है जिसे आप https://code.google.com/p/q4e/ से डाउनलोड कर सकते हैं या अद्यतन साइट http://q4e.googlecode.com/svn/trunk/updatesite-iam/ का उपयोग कर सकते हैं। मैं इसे आज़मा दूंगा और देख सकता हूं कि यह कैसे काम करता है (एक ही समय में m2eclipse के साथ)।

+0

मैं घाट Maven प्लगइन – robinmag

+1

ग्रहण, m2eclipse और युद्ध के संयोजन का उपयोग करके एक समाधान है पिछले 1.5 महीनों में ओवरले (मेवेन) मेरे लिए बड़ी निराशाजनक रही है। अगर मैं फिर से चुन सकता हूं, तो मैंने इस तकनीक का उपयोग नहीं किया होगा क्योंकि भागों अभी तक एक साथ काम नहीं करते हैं। शायद अगली बार स्थिर संसाधनों के साथ बेहतर काम ... – velaia

+2

ठीक है, अब 2 साल बाद और एम 2 ई और एम 2 ई-डब्ल्यूटीपी का संयोजन बहुत अच्छी तरह से काम कर रहा है। – HDave

2

यदि आप युद्ध प्रोजेक्ट पर युद्ध निर्भरता रखने की कोशिश कर रहे हैं, तो दूसरे शब्दों में "युद्ध ओवरले" कर रहे हैं, तो वर्तमान में यह m2eclipse द्वारा समर्थित नहीं है इस जेर ने इस सुविधा को लागू करने के लिए एक प्लगइन विकसित किया है, आप इसे दे सकते हैं एक कोशिश: http://code.google.com/p/m2eclipse-wtp-ext/

1

मैं परीक्षण इस (मेरी पहली JASIG कैस सर्वर डिबग करने के लिए) है, और पाया यह ग्रहण में काम करता है:
/डिबग युद्ध किए गए वेब ऐप्लिकेशन ओवरले को चलाने के लिए Jetty Maven Plugin का उपयोग करना।
आशा उपयोगी ~

+0

लिंक मर चुका है, अब और काम नहीं कर रहा है। –

+0

लिंक अपडेट किया गया। – btpka3