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

在运行时指定创建或打开Derby嵌入式数据库的位置

  •  1
  • tucuxi  · 技术社区  · 15 年前

    我希望能够定义一个文件夹,在启动我的应用程序(有一天会迁移到web应用程序)后,Derby嵌入式数据库将在其中创建。我知道设置这个文件夹的唯一方法是设置 derby.system.home reference

    有没有不涉及停止和重新启动JVM的解决方法?

    1 回复  |  直到 15 年前
        1
  •  2
  •   Vivien Barousse    15 年前

    您是否尝试在Derby URL中指定路径?

    像这样的

    DriverManager.getConnection("jdbc:derby:/home/viv/mydb");