Tôi vừa tải xuống tệp jar mới cho GreenDao để tạo DB cho ứng dụng tôi đang xây dựng.GreenDao freemaker.jar thiếu
Sau khi đi qua tất cả các quá trình mô hình hóa các đối tượng của tôi và các kết nối giữa chúng, tôi đã cố gắng để chạy các dự án máy phát điện nhưng đã nhận lỗi này cho các dòng đã tạo ra 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
Dòng này xảy ra trong là: new DaoGenerator().generateAll(schema, src);
và tôi có trong đường dẫn và trong thư mục lib
chỉ tệp greendao-generator-1.3.0.jar.
Bất kỳ suy nghĩ hoặc giải pháp nào sẽ rất hữu ích.
p.s.là ok để sử dụng freemaker.jar trong phiên bản 1.2?
EDIT: cho bây giờ, tôi đã tải về this version từ SourceForge và đang hy vọng đây thực sự là những gì tôi cần phải sử dụng.
Hãy nhớ rằng bạn cần phải chỉ các chương trình chạy đến một tiêu chuẩn Java JRE, không phải là Android một. Nó nằm trong kế hoạch chạy -> "Sử dụng JRE thay thế" – Vaiden