2014-09-22 17 views
5

के साथ iReports 5.6.0 नहीं चलाया जा सकता है मैंने नेटबीन 8 को जेडीके संस्करण 1.8 के साथ स्थापित किया है। मैंने हाल ही में निर्माण रिपोर्ट के लिए iReports 5.6.0 डाउनलोड किया है। स्थापना के बाद कार्यक्रम नहीं खुलता है। कहनेटबीन्स 8 और जेडीके 1.8

Java.exe न तो (शून्य) \ JRE \ बिन \ java.exe है और न ही (शून्य) बिन \ java.exe मौजूद नहीं मिल सकता है कोई त्रुटि है।

मैं इसे कैसे हल कर सकता हूं ?? मैंने Netbeans8 का उपयोग करके अपनी परियोजना बनाई है और यदि मैं अपने नेटबीन को संस्करण 7 में डाउनग्रेड करता हूं या कुछ मेरे जीयूआई इंटरफेस गड़बड़ नहीं करेंगे?

+1

iReport 5.6.0 या उससे कम जेडीके 8. –

उत्तर

8

आपको जेडीके निर्दिष्ट करने के लिए ireport.conf फ़ाइल को संशोधित करना होगा, जिसे आप उपयोग करना चाहते हैं IReport।

स्थापित करने के माध्यम से विंडोज 7 x64 x86 प्रोग्राम फ़ाइलों के लिए डिफ़ॉल्ट पथ निर्दिष्ट करेगा। अर्थात। "प्रोग्राम फ़ाइलें (x86)" इसे "प्रोग्राम फ़ाइलें" में बदलें, फिर कॉन्फ़िगरेशन फ़ाइल में परिवर्तन करें।

आपको ireportpro.conf फ़ाइल को [ireport_install_directory] \ etc \ ireportpro.conf के अंतर्गत मिल जाएगा। यदि आपने इंस्टॉलर के साथ iReport इंस्टॉल किया है, तो फ़ोल्डर में एक इयरपोर्ट फ़ोल्डर है जहां आपने JasperReports सर्वर स्थापित किया था।

टिप्पणी हटाएं JDK घर सेटिंग बाहर है, और जहाँ आप वें 64-बिट JDK 1.7 स्थापित किया है करने के लिए स्पष्ट रूप से यह बात:

है कि मैं बदल जाएगा कि फाइल में दो लाइनें हैं। से यह बदलें:

jdkhome = "/ path/to/JDK"

क्या आप नीचे देख की तरह कुछ करने के लिए

:

jdkhome = "C: \ Program Files \ जावा \ jdk1.7.0"

"-: MaxPermSize = 256M जे-Xms24m -J-Xmx512m -J-Dorg.netbeans.ProxyClassLoader.level = 1000 -J-XX"

default_options =:

मैं भी से "default_options" लाइन बदल जाएगा

ऐसा कुछ जो JVM को iReport को अधिक मेमोरी और कम MaxPermSize मान चल रहा है। एक

default_options = "- जे-Xms1024m -J-Xmx1024m -J-Dorg.netbeans.ProxyClassLoader.level = 1000 -J-XX: MaxPermSize = 128"

का आनंद लें!

+0

धन्यवाद का समर्थन नहीं करता है। वास्तविक समस्या मेरे जेडीके संस्करण के साथ थी। मैंने 1.6 संस्करण स्थापित किया और घर पथ सेट किया और सब कुछ ठीक है! :) – FireDrakon

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