2010-02-27 29 views
5

का उपयोग कर रहा चाहते हैं पता करने के लिए आदेश स्प्रिंग BlazeDS अनुप्रयोगों को विकसित करने में एक काम के माहौल स्थापित करने के लिए आगे बढ़ने के लिए कैसे। उन सर्वर अनुप्रयोगों को कुछ क्लाइंट फ्लेक्स एप्लिकेशन से एएमएफ रिमोटिंग के माध्यम से एक्सेस किया जाना है।स्प्रिंग BlazeDS + फ्लेक्स + JBoss परियोजना ग्रहण में सेटअप Maven

असल में मैं Maven और m2eclipse, स्थानीय JBoss v6.0M2 चल रहा है, फ्लेक्स 4 प्लगइन स्थापित हुआ और कार्य निर्धारित किया है।

आदर्श रूप में, मैं जानना चाहता हूं कि एक ग्रहण परियोजना कैसे बनाएं जिसमें मेरे पास सर्वर (जावा) और क्लाइंट (फ्लेक्स) कोड दोनों हो और JBoss पर एक क्लिक में सबकुछ तैनात करने में सक्षम हो। शायद इस सेटअप के लिए एक विशेष मेवेन आर्केटाइप है? यदि नहीं, तो मैं खुश रहूंगा अगर कोई इन सभी चीजों को सेट करने के लिए चरण-दर-चरण निर्देश प्रदान कर सकता है।

अग्रिम

उत्तर

3

में धन्यवाद maven-blazeds-spring-archetype मूलरूप आदर्श (और इसके GettingStarted गाइड) पर एक नज़र डालें और लेख पर कि मूलरूप आदर्श प्रेरित: The Flex, Spring, and BlazeDS full stack – Part 1: Creating a Flex module

अद्यतन: मैंने अभी आर्केटाइप की कोशिश की और वास्तव में, इसे कुछ बदलावों की आवश्यकता है। ये कदम उठाएँ:

  1. बनाई गई परियोजना में दूरदराज के भंडार

    mvn archetype:generate -DartifactId=<your artifactId> -DarchetypeCatalog=http://maven-blazeds-spring-archetype.googlecode.com/svn/maven2/ 
    
  2. cd से एक परियोजना बनाएँ और ./pom.xml में Sonatype के भंडार का स्थान बदल सकते हैं। http://svn.sonatype.org/flexmojos/repositoryhttp://repository.sonatype.org/content/groups/forge/ से बदलें (2 आवृत्तियां को बदलने के लिए कर रहे हैं)।

  3. अद्यतन app-flex/pom.xml में <flex-mojos.version> के संस्करण, की जगह नवीनतम 2.0.3 साथ 2.0M8

  4. प्रारंभिक सेटअप

    mvn clean install -DtemplateURI=folder:html-template 
    
  5. प्रदर्शन करना GettingStarted के कदम के बाकी का पालन करें।

+0

मैं एक और मूलरूप आदर्श पाया: फ्लेक्स-BlazeDS वसंत-मूलरूप आदर्श लेकिन किसी कारण से, मैं सही ढंग से मेरी JBoss सर्वर में यह तैनात नहीं कर सकते, या हो सकता है मैं सिर्फ कैसे पता नहीं है। मुझे ग्रहण में अपने फ्लेक्स एप्लिकेशन को डीबग करने की भी आवश्यकता है, लेकिन यह नहीं पता कि रिमोटिंग सूचनाओं को कहां रखा जाए। मैं अब सुझाए गए एक को आजमाउंगा। –

+0

क्या आपने अपने द्वारा प्रदान किए गए आर्केटाइप को आजमाया था? मैं लापता निर्भरताओं (फ्लेक्स mojos 2.0M8) की वजह से परियोजना भी नहीं बना सकता। इसके अलावा, क्लासपाथ में jdk1.6.0_10 के लिए कुछ रहस्यमय निर्भरता है। मुझे उम्मीद है कि आप मदद कर सकते हैं। –

+0

यह आर्केटाइप सिर्फ मेरे लिए काम नहीं करता है। यदि यह आपके लिए करता है, तो मैं जेबॉस या यहां तक ​​कि टॉमकैट में भी हैलो वर्ल्ड एप्लिकेशन चलाने के लिए चरण-दर-चरण निर्देशों की सराहना करता हूं। –

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