gpt4 book ai didi

android - GreenDao freemaker.jar 丢失

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:06:00 25 4
gpt4 key购买 nike

我刚刚为 GreenDao 下载了新的 jar 文件以便为我正在构建的应用程序创建我的数据库。

在完成对我的实体和它们之间的连接进行建模的所有过程之后,我尝试运行生成器项目,但在生成 DB 的行中出现此错误:

Exception in thread "main" java.lang.NoClassDefFoundError: freemarker/template/ObjectWrapper
at com.glide.talk.glide.model.generator.Model.main(Model.java:29)
Caused by: java.lang.ClassNotFoundException: freemarker.template.ObjectWrapper
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 1 more

发生这种情况的行是:new DaoGenerator().generateAll(schema, src); 我在构建路径和 lib 文件夹中只有 < em>greendao-generator-1.3.0.jar 文件。

任何想法或解决方案都会非常有帮助。

p.s. 可以使用 1.2 版本的 freemaker.jar 吗?

编辑: 现在,我下载了 this version来自 sourceforge,我希望这正是我需要使用的。

最佳答案

我遇到了类似的问题并从 http://mvnrepository.com/artifact/org.freemarker/freemarker 下载了 jar结果很好。

当您查看 DaoGenerator 项目中的 build.gradle 时,您会发现一个完全指向此 Artifact 的依赖项。我想使用 gradle 构建项目会自动下载这些依赖项,就像 maven 一样。如果您不想使用任何一个,手动下载并包含 Artifact 可能没问题。

关于android - GreenDao freemaker.jar 丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16634219/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com