मैंने देखा कि लॉन्च 4j की जीयूआई एक बीएमपी फ़ाइल पसंद करती है, इसलिए मैंने अपनी जेपीजी फ़ाइल को कन्वर्ट करने के लिए Gimp का उपयोग किया वह प्रारूप, लेकिन Launch4j द्वारा निष्पादित निष्पादन योग्य चलाने की कोशिश करते समय मुझे त्रुटि मिल रही थी।जब मैं Launch4j का उपयोग करके एक स्पलैश स्क्रीन जोड़ता हूं, तो मुझे स्टार्टअप त्रुटि मिलती है ("एप्लिकेशन शुरू करते समय एक त्रुटि आई"
उत्तर
मैं अपनी जेपीजी फ़ाइल को एक बीएमपी फ़ाइल में परिवर्तित करके सही रास्ते पर था। Launch4j GUI आपको स्प्लैश फ़ाइल के लिए कोई भी फ़ाइल चुनने की अनुमति देता है, लेकिन इसके लिए 24-बिट बीएमपी फ़ाइल की आवश्यकता होती है।
प्रारंभ में, जब मैंने अपनी फ़ाइल को Gimp के साथ परिवर्तित किया, तो मैंने इसे 32-बिट बीएमपी फ़ाइल में परिवर्तित कर दिया। यह मेरी समस्या का कारण था। मैंने 2412 बिट्स के Gimp के डिफ़ॉल्ट मान का उपयोग करके छवि को दोबारा बदल दिया और अब निष्पादन योग्य जो Launch4j बनाता है बिना किसी त्रुटि के चलाएगा।
(एक नोट के रूप में, ऐसा लगता है कि निर्यात को मारने के बाद, जिंप के भीतर, "संगतता विकल्प" के लिए थोड़ा विस्तार-बटन है और आपको यह सुनिश्चित करने की आवश्यकता है कि "रंग स्थान जानकारी न लिखें" की जांच की जाए। .. कुछ और प्रतीत होता है (ffmpeg, imagemagick) ने मेरे लिए काम नहीं किया, केवल इस संगतता विकल्प सेट के साथ जिंप। अजीब। एक और कामकाज जेआर टैब -> जेवीएम विकल्प पर जाना है और "-प्लाश: फ़ाइल/पथ" /here.png "इसके लिए ... – rogerdpack
हम्म ... शायद एक त्रुटि संदेश, स्टैक ट्रेस या कुछ भी जो हमें गलत अनुमान लगाने में मदद कर सकता है? –
क्षमा करें, मुझे जो त्रुटि मिलेगी वह लॉन्च 4j की "स्टार्टअप त्रुटि" थी, जो एक अनुकूलन संदेश है। मुझे जो डिफ़ॉल्ट संदेश मिल रहा था वह था "एप्लिकेशन शुरू करते समय एक त्रुटि हुई"। – GregNash
यह तब भी हो सकता है जब कोई सर्वर अनुप्रयोग में स्प्लैश स्क्रीन जोड़ता है (जो एक विंडो नहीं खोलता है) और डिफ़ॉल्ट सेटिंग रखता है: [v] टाइमआउट पर सिग्नल त्रुटि। – anre