【发布时间】:2016-11-30 14:33:24
【问题描述】:
我正在使用适用于 Android 的 greenDAO,并且我想编辑 greenDAO 生成器,因为它会覆盖 @SerializedName,这是我每次更改数据库时都需要的 GSON。
所以我通过 File -> New -> Import Module... 将 https://github.com/greenrobot/greenDAO 中的 greenDAO 添加到我的 Android Studio 项目中...并选择了 GreenDaoGenerator-module。
接下来,我构建了我的 java 模块来生成 greenDAO 数据库,该数据库使用 GreenDaoGenerator-module 作为依赖项,我得到一个异常,即找不到模板 dao.ftl。
有人可以帮帮我吗?我是 Android 新手,不检查,为什么找不到文件。
Exception in thread "main" java.io.FileNotFoundException: Template "dao.ftl" not found.
at freemarker.template.Configuration.getTemplate(Configuration.java:742)
at freemarker.template.Configuration.getTemplate(Configuration.java:665)
at de.greenrobot.daogenerator.DaoGenerator.<init>(DaoGenerator.java:65)
at com.example.GreenDaoCreater.main(GreenDaoCreater.java:39)
编辑: 这是项目结构的屏幕截图。希望对你有帮助。
【问题讨论】:
标签: android greendao greendao-generator