2011-03-21 11 views
7

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

उत्तर

7

जेआरबेल विकास के लिए एक उपकरण है। LiveRebel (जेआरबेल पर आधारित) वह उपकरण है जिसे आप शायद

+0

मैं विकास में जेरेबेल का उपयोग करता हूं, क्या उत्पादन के उपयोग के लिए मेवेन निर्भरता छोड़ने का कोई नुकसान है? – jacktrades

+2

क्या आप शायद maven प्लगइन परिभाषा का मतलब है जो rebel.xml उत्पन्न करता है? एकमात्र नुकसान - अंतिम संग्रह में कुछ अतिरिक्त बाइट, जितना अधिक rebel.xml जोड़ता है :) इसके अलावा - नहीं। –

+1

लाइवरेबेल अब समर्थित नहीं है, उन्होंने उत्पाद बंद कर दिया है। http://zeroturnaround.com/blog/goodbye-liverebel/ – vanval

1

के रूप में सोच रहे हैं जैसा कि एंटोन ने कहा: जेरेबेल विकास के लिए बहुत उपयोगी है। विशेष रूप से यदि आपके पास एक बड़ी तैनाती का समय है तो जेरेबेल आपके देव अनुभव को बहुत बढ़ा सकता है। बीटीडब्ल्यू वे स्रोत परियोजनाओं को खोलने के लिए लाइसेंस प्रदान करते हैं और वे http://my.jrebel.com करते हैं। At stackoverflow या zeroturnaround वे बताते हैं कि जेबेल कैसे काम करता है।

सामान्य जेवीएम हॉटस्पैप पर their feature comparison पर एक नज़र डालें।

विकल्प:

  • सामान्य JVM hotdeployment (jetty या NetBeans आदि के साथ की तरह?)
  • https://github.com/fakereplace
  • javeleon (यह खुला स्रोत कुछ समय पहले था !??)।
संबंधित मुद्दे