gpt4 book ai didi

java - 如何在不打开NetBeans的情况下连接数据库?

转载 作者:行者123 更新时间:2023-12-01 11:24:11 25 4
gpt4 key购买 nike

我已经创建了一个使用数据库的 Java 应用程序,现在我想将其构建到一个 jar 文件中,并使其能够使数据库在没有 NetBeans 的情况下工作。我以为 NetBeans 会自动包含数据库,但事实并非如此。

当我构建 NetBeans 时,NetBeans 在“dist”文件夹中包含的文件如下所示:

  • 距离
      • derby.jar(可执行 Jar 文件)
      • derbyclient.jar(可执行 Jar 文件)
    • 自述文件
    • WordFinder.jar(可执行 Jar 文件)

当我在关闭 NetBeans 后启动 WordFinder.jar 文件时,除了与数据库相关的代码之外的所有内容都可以工作。

我注意到数据库正在使用“org.apache.derby.jdbc.ClientDriver”,我想知道是否需要是“org.apache.derby.jdbc.EmbeddedDriver”才能包含数据库?

是否有我需要包含的文件?我是 Java 数据库新手,因此请尽量保持说明简单。

最佳答案

您需要在计算机中启动数据库服务器,为此,您需要转到 derby 路径 (C:\Program Files\Java\jdk1.8.0_45\db\bin)并运行 startNetworkServer.bat 文件

关于java - 如何在不打开NetBeans的情况下连接数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30959319/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com