इसलिए, मैं कुछ सॉफ्टवेयर जारी करने की कोशिश कर रहा हूं, लेकिन प्रोगार्ड मुझे सिरदर्द दे रहा है।
जब मैं प्रोगार्ड का उपयोग करके निर्यात करने की कोशिश करता हूं तो मुझे बहुत चेतावनी मिल रही है "" संदर्भित वर्ग नहीं मिल सकता है "
उदाहरण के लिए:
[2011-08-07 17:44:37 - GAME] Warning: org.simpleframework.xml.stream.StreamReader: can't find referenced class javax.xml.stream.events.XMLEvent
[2011-08-07 17:44:37 - GAME] Warning: there were 52 unresolved references to classes or interfaces.
[2011-08-07 17:44:37 - GAME] You may need to specify additional library jars (using '-libraryjars'),
[2011-08-07 17:44:37 - GAME] or perhaps the '-dontskipnonpubliclibraryclasses' option.
[2011-08-07 17:44:37 - GAME] java.io.IOException: Please correct the above warnings first.
[
चेतावनियाँ सरलता से संबंधित प्रतीत होती हैं, इसलिए मेरे प्रॉपर कॉन्फ़िग फ़ाइल में मैंने निम्नलिखित जोड़े हैं:
-libraryjars pathtoprojecttolibs\simple-xml-2.4.jar
pathtoprojecttolibs
जार के लिए रास्ता कहाँ है जो मेरी परियोजना द्वारा संदर्भित हैं।
इससे कोई फर्क नहीं पड़ता।
अगर simpleframework संदर्भ javax है तो क्या मैं इसे अनदेखा करने के लिए proguard को बता सकता हूं ??
कोई विचार?