Używam Guava-05-migawki z Sun JDK 1.6 Kod wysadza wykonujący ten fragment:ma takiego błędu metoda: ImmutableList.copyOf()
List<String> badpasswords = Lists.newArrayList(Password.badWords);
Collections.sort(badpasswords);
ImmutableList<String> tmp = ImmutableList.copyOf(badpasswords);
szczególności na ImmutableList.copyOf () połączenie. Ten kod działał przez wiele miesięcy, korzystając ze starego kodu kolekcji Google.
java.lang.NoSuchMethodError: com.google.common.collect.ImmutableList.copyOf(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableList;
Password.badWords
jest ImmutableSet<String>
i utworzenie tablicy do zapisu i pracy sortowania doskonale. Ale próby zamiany macierzy na nieudane.
Ten sam problem zostanie odebrane w kolejnym pytaniem: http://stackoverflow.com/questions/3126276/splitter-blows-up-on-simple-pattern/3126420#3126420 – BalusC
Należy prawdopodobnie upvote/akceptować odpowiedzi, są przy okazji użyteczne. – ColinD