代码之家  ›  专栏  ›  技术社区  ›  Anshuman Dube

使用derby数据库为java应用程序创建jar文件[关闭]

  •  -2
  • Anshuman Dube  · 技术社区  · 7 年前

    我最近使用derby(java内置数据库)在java netbeans中开发了一个学校管理系统。现在我想创建一个jar文件并将其提供给我的客户机。那么,这个jar可以在没有安装netbeans或java的客户端pc上运行吗?那个么数据库呢?

    2 回复  |  直到 7 年前
        1
  •  1
  •   Ran8    7 年前

    您可以使用netbeans创建源代码的jar How to create a Jar file in Netbeans 您不能将derby或任何数据库打包到jar中。相反,您可以使用脚本来启动db。

        2
  •  0
  •   Joop Eggen    7 年前

    Java必须至少安装您使用的Java版本。嵌入式数据库不需要额外安装,只需在代码中安装即可。

    从jar开始与在IDE中从类路径开始有点不同。jar只包含只读资源,jar中的文件名(zip存档)区分大小写。

    可能是软件首先必须使用资源文件作为初始模板复制到文件系统。就像要写入的预填充数据库。

    • Java 9可以使用 jlink 创建自己的较小的JRE、java运行时。(但我不认为您正在使用java 9。)
    • Java 8具有 javapackager .