2009-06-22 9 views
5

मैं एक इंस्टॉलर प्रोग्राम पर एक सिफारिश की तलाश में हूं। इंस्टॉलर को मल्टीप्ल ओएस - सोलारिस, लिनक्स और विंडोज का समर्थन करने की आवश्यकता है। मेरे पास तीन बिल्ड मशीन हैं जो प्रत्येक ओएस के चल रहे हैं। वर्तमान में एक ही कोड बेस का उपयोग कर - तीनों के लिए जावा और सी/सी ++।मल्टीप्लाफ्टर इंस्टॉलर

उत्तर

2

IzPack एक ओपन सोर्स सॉफ्टवेयर इंस्टॉलर जनरेटर है। लक्ष्य प्लेटफ़ॉर्म पर आपको केवल जेआरई की आवश्यकता है।

0

क्या इसे व्यापक वितरण, या केवल इंट्रानेट के लिए क्लाइंट-आधारित इंस्टॉलर होने की आवश्यकता है? कॉर्पोरेट LAN के लिए, कभी-कभी जावा वेबस्टार्ट पृष्ठ सेट करना सबसे अच्छा समाधान है; ग्राहकों के पास हमेशा पहुंच होती है, वे लॉन्चर को मानक शॉर्टकट की तरह चलाने के लिए डेस्कटॉप शॉर्टकट बना सकते हैं, और आपके पास अपडेट को धक्का देने के लिए पूर्ण नियंत्रण है।

+0

विस्तृत वितरण के लिए क्लाइंट-आधारित इंस्टॉलर। (वाणिज्यिक उत्पाद) – Craig

1

आप BitRock InstallBuilder पर एक नज़र डाल सकते हैं, यह आपके द्वारा उल्लेखित सभी प्लेटफ़ॉर्म का समर्थन करता है, और यह जावा पर निर्भर नहीं है (हालांकि आप जावा प्रोग्राम स्थापित करने के लिए इसका उपयोग कर सकते हैं, वास्तव में हमारे कई ग्राहक इसके लिए इसका उपयोग करते हैं, जिसमें सूर्य भी शामिल है माइक्रोसिस्टम्स :)

2

हो सकता है कि यहाँ मेरी निजी राय है, लेकिन मुझे लगता है कि संस्थापक शायद केवल एक चीज है कि आप मंच विशिष्ट रखने के लिए चाहते हो सकता है और यही वजह है कि:

  • यह विशिष्ट मंच के साथ एकीकृत करने के लिए अच्छा है तैनाती प्रणाली जैसे: लिनक्स पर आरपीएम या डीईबी, विंडोज़ के तहत ओएस एक्स या एमएसआई पर डीएमजी। उनका उपयोग करके और यूआई और चुप स्थापना दोनों की अनुमति देकर आप व्यक्तियों के लिए और एंटरप्राइज़ वातावरण के लिए उत्पाद की स्थापना को आसान बना देंगे - जहां ग्राहकों को इंस्टॉलेशन को धक्का देना आम बात है।
  • आप संस्थापक बाहर विन्यास स्क्रीन को स्थानांतरित जोड़ने और उन्हें पहली बार ट्रिगर किया है जब उपयोगकर्ता अपने आवेदन
  • भी मत भूलना संस्थापक जटिलता को कम करने के चलाता कर सकते हैं - प्रत्येक "सुविधा" क्या आप क्यूए के बारे में अधिक विशेष रूप से खर्च होंगे जोड़ें।
संबंधित मुद्दे