我正在寻找java(J2SE)中的开源QR码图像生成器组件,但开源许可证不能是GPL许可证(需要包含在一个密切的源项目中).
顺便说一句,我无法从项目访问网络,因此没有Google API.
我在Linux Red Hat上使用sun/oracle JVM 1.6_23在VMWare服务器中运行此代码.
有些时候,JVM似乎无法访问我的匿名内部类.
我的classpath很好,因为它可以工作一段时间.
我得到的只是这样的错误:
java.lang.NoClassDefFoundError:com/mycompany/impl/MyClassImpl$1atcom.mycompany.impl.MyClassImpl.markAsDeletable(MyClassImpl.java:45).
第45行是下面的第一行,它无法找到我的新谓词
DomaineVO domaineVO = Iterables.find(domainesVO, new Predicate<DomaineVO>() {
@Override
public boolean apply(DomaineVO input) {
return input.getId().equals(domaine.getIdentifier().toString());
}
});
Run Code Online (Sandbox Code Playgroud)
有任何想法吗 ?