Я запускаю этот код в Linux Red Hat с Sun / oracle JVM 1.6_23, внутри сервера VMWare.
Через некоторое время кажется, что JVM не может получить доступ к моему анонимные внутренние классы.
Мой путь к классам в порядке, так как он работает в течение определенного периода.
Все, что я получил, это такие ошибки:
java.lang.NoClassDefFoundError
: atcom.mycompany.impl.MyClassImpl.markAsDeletable
(MyClassImpl.java
: 45).
строка 45 - первая строка ниже, он не может найти мой новый Predicate
DomaineVO domaineVO = Iterables.find(domainesVO, new Predicate<DomaineVO>() {
@Override
public boolean apply(DomaineVO input) {
return input.getId().equals(domaine.getIdentifier().toString());
}
});
Есть идеи?