मेरे पास एक जावा समृद्ध क्लाइंट डेस्कटॉप ऐप है। कि मैं काम पर कुछ कंप्यूटरों पर वितरित करना चाहता हूं, लेकिन मैंने पहले कभी ऐसा कुछ नहीं किया है। लोग मेरे कार्यस्थल पर बहुत कंप्यूटर-savy नहीं हैं और चूंकि यह एक छात्र नौकरी है, मैं वहां बहुत अधिक समय तक नहीं रहूंगा और मैं इसे पसंद करूंगा यदि मैं अपने कार्यक्रम को चलाने के लिए आसान बना सकता हूं -इस पर क्लिक करें।मेरे जावा प्रोग्राम को वितरित करने के लिए कैसे करें ताकि यह एक फ़ाइल को डबल-क्लिक करके चलाया जा सके?
मैं इसे चलाने के लिए मैन्युअल रूप से जेआरई स्थापित नहीं करना चाहता हूं। असल में, मैं क्या जानना चाहता हूं कि मेरे जावा एप्लिकेशन को डबल-क्लिक करके आसानी से कैसे चलाया जा सकता है (भले ही यह केवल विंडोज़ पर है, ठीक है)। मुझे पूरा यकीन है कि मुझे सही जेआरई संस्करण को पैकेज करने की आवश्यकता होगी, लेकिन मुझे नहीं पता कि ऐसा करने का सही तरीका क्या है।
मैंने कुछ साइटों पर पढ़ा है कि आपको अपने कार्यक्रम के साथ जेआरई पैकेज नहीं करना चाहिए क्योंकि इससे लोगों के कई अलग-अलग संस्करण होते हैं, जिनमें से कुछ पुराने हैं, और इससे सुरक्षा समस्याएं होती हैं, लेकिन यह इस मामले में कोई समस्या नहीं है चूंकि कंप्यूटर जो मेरे एप्लिकेशन को चलाने जा रहे हैं वे इंटरनेट से कनेक्ट नहीं हैं और केवल इस प्रोग्राम को चलाने के लिए उपयोग किए जाते हैं।
कुछ हद तक संबंधित प्रश्न: चूंकि मेरा आवेदन वर्तमान में एक ग्रहण प्रोजेक्ट है, इसलिए मुझे अपने संसाधन जैसे आइकन, छवियों, SQLite डेटाबेस (पढ़ने और लिखने के लिए) आदि प्राप्त होते हैं। सापेक्ष पथ (उदाहरण: img/test.png
) का उपयोग करते हुए।
क्या मुझे पैक किए जाने के दौरान भी काम करने के लिए उन पथों में से किसी एक को बदलना होगा?
http://stackoverflow.com/questions/147181/how-can-i-convert-my-java-program-to-an-exe-file –
@ एंड्रयू थॉम्पसन हाँ, यह –
भी है [टैग: जावा-वेब-शुरू]। – trashgod