【问题标题】:GreenDao Generator class is giving error while generating the model and dao classes.GreenDao 生成器类在生成模型和 dao 类时出错。
【发布时间】:2013-10-21 22:10:21
【问题描述】:

每当我尝试运行 Greendao 示例生成器类来生成我的模型和 dao 类时,都会出现以下错误。我无法理解出了什么问题。我是 Android 新手,也是使用 Greendao 的新手。请帮帮我。

Exception in thread "main" java.lang.NoClassDefFoundError: freemarker/template/ObjectWrapper
at de.greenrobot.daogenerator.gentest.ExampleDaoGenerator.main(ExampleDaoGenerator.java:39)
Caused by: java.lang.ClassNotFoundException: freemarker.template.ObjectWrapper
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 1 more

【问题讨论】:

  • stracktrace 说找不到类 freemarker.template.ObjectWrapper。您必须将 Freemarker 库添加到您的类路径中。

标签: android orm dao noclassdeffounderror greendao


【解决方案1】:

我让你一个很好的tutorial(它有两个部分)解释如何从头开始配置项目。 我已经使用 greenDao 2.0 进行了测试,并且工作正常!

还有经典的Get Started,还有他的project on github

祝你好运!

【讨论】:

    【解决方案2】:

    您需要将 freemarker 库添加到您的项目中。

    在这里找到:freemarker.org

    【讨论】:

    • 已在我的项目库文件夹中添加了 freemaker.jar。得到了同样的错误
    猜你喜欢
    • 1970-01-01
    • 2018-07-25
    • 2013-01-21
    • 2012-08-27
    • 2011-08-21
    • 2018-03-18
    • 1970-01-01
    • 1970-01-01
    • 2011-07-03
    相关资源
    最近更新 更多