代码之家  ›  专栏  ›  技术社区  ›  Nils

JPA和数据库在一个jar中

  •  3
  • Nils  · 技术社区  · 14 年前

    • 在一个简单的jar中从eclipse中获取一个包含它所依赖的所有jar的项目最简单的方法是什么?
    • 我可以使用像sqlite或derby这样不需要安装(例如可以包含在jar中)的数据库来实现JPA吗?
    2 回复  |  直到 14 年前
        1
  •  4
  •   Community CDub    8 年前
    • 在一个简单的jar中从eclipse中获取一个包含它所依赖的所有jar的项目最简单的方法是什么?

    导出>可运行JAR文件 最后从 库处理

    alt text

    • 我可以使用像sqlite或derby这样不需要安装(例如可以包含在jar中)的数据库来实现JPA吗?

    是的,你能做到。只需包含并指定合适的JDBC驱动程序。

        2
  •  0
  •   Carl Smotricz    14 年前

    是的,有许多“可嵌入”数据库不需要单独的服务器进程。这解决了部分问题。

    问题的另一部分是,所有第三方代码(JPA引擎、数据库等)都存在于其他jar中。如果你真的只想要一个罐子,你就得把所有的罐子都装在一个罐子里。有一些程序可以做到这一点,我似乎还记得“bigjar”这个名字,但谷歌并没有找到任何好的线索。但是,您可以轻松地使用 ant . 有一个很大的讨论(带有示例代码) in this Sun forum thread