【发布时间】:2012-02-20 17:27:24
【问题描述】:
上下文:
我正在学习 Java,并且正在构建一个 Web 应用程序作为学习(边做边学)。我决定使用 JDO(datanucleus) 和 H2 来实现持久性。我是 Java 语言的新手,所以请随意认为我可悲地无知 =)
问题:
我的类路径中需要哪些包含的罐子?我目前有:
- api-jdo-3.0.0
- core-3.0.0
- rdbms-3.0.0
- jdo-api-3.1(javax.jdo 包)
- log4j-1.2.14
我已经阅读了Datanucleus.org 的文档,并从 sourceforge 下载了“accessplatform-rdbms-3.0.0-release”。我还为 Eclipse(靛蓝)安装了 datanucleus 插件。
要选择我上面的那些:我打开了 jars 并找到了文档中引用的类,我还找到了站点 MavenHub(我没有使用 maven btw),看起来有那里的依赖项列表。然而,访问平台包含自己的“api-jdo-3.0.0”jar(除了 deps\ 文件夹中的 Apache)和一个“rdbms-3.0.0”jar。这些都没有在 MavenHub 依赖列表中提及。
我了解某些 jar 提供了我不需要的附加功能,但我似乎找不到“基本”实现列表。 lib/ 文件夹中有 14 个 jars(例如,“jdo-query-3.0.0”看起来非常重要)。谁能给我建议,或者更好的是,启发我(链接一个手持教程或我可以使用的 MavenHub 之类的资源)?
(我对 MavenHub 列表有点怀疑,因为它似乎过于简短。)
谢谢你帮助我
编辑:
已移动答案,因此问题显示为已回答。
【问题讨论】:
标签: java installation jdo