我剛剛爲GreenDao下載了新的jar文件,以便爲我正在構建的應用程序創建我的數據庫。GreenDao freemaker.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);
和我已經在buildpath中並且在lib
文件夾中只有greendao-generator-1.3.0.jar文件。
任何想法或解決方案將非常有幫助。
p.s.可以使用版本1.2中的freemaker.jar嗎?
編輯:現在,我下載從SourceForge this version,我希望這實際上是我需要使用。
請記住,你需要點運行方案,以一個標準的Java JRE,而不是Android的一。它位於運行方案 - >「使用替代JRE」 – Vaiden