पर उड़ाता है मैं बस Google-संग्रह के स्थान पर हमें गुवा से शुरू कर रहा हूं। स्प्लिटर क्लास अच्छा लग रहा था। लेकिन जब मैं इसका इस्तेमाल, इस तरह:स्प्लिटर सरल पैटर्न
private static final Pattern p = Pattern.compile(" +");
private static final Splitter usSplitter = Splitter.on(p).trimResults();
मैं एक ढेर डंप मिलती है: "। Com.google.common.base.Platform"
java.lang.NoSuchMethodError: com.google.common.base.Platform.precomputeCharMatcher(Lcom/google/common/base/CharMatcher;)Lcom/google/common/base/CharMatcher;
at com.google.common.base.CharMatcher.precomputed(CharMatcher.java:662)
at com.google.common.base.CharMatcher.<clinit>(CharMatcher.java:69)
at com.google.common.base.Splitter.<init>(Splitter.java:99)
at com.google.common.base.Splitter.on(Splitter.java:208)
javadocs इस बारे में कुछ भी नहीं है तो यह अनुमान लगाने में थोड़ा मुश्किल है कि क्या गलत हो रहा है।
जैसा कि आप देख सकते हैं, पैटर्न मृत सरल है।
माफ करना, कहा जाना चाहिए था: अमरूद-R05-SNAPSHOT.jar सूर्य JDK 1.6 उबंटू 10.04 पर तो मैं R05 भी उपयोग कर रहा हूँ, लेकिन इसकी बिल्कुल भी काम नहीं कर रहा। – fishtoprecords
गुवा डाउनलोड पेज पर एक गैर स्नैपशॉट r05 है और मेवेन में भी उपलब्ध है ... इसे आज़माएं। – ColinD
मैंने कभी भी "guava-r05-SNAPSHOT" के बारे में कभी नहीं सुना है। –