我在 Netbeans 中创建了一个 java gui,现在正尝试使用java -jar [filename].jar
命令通过命令提示符运行它。
我创建的 gui 连接到数据库(也在 Netbeans 的 Servers 部分中创建)。连接数据库查看jdbc:derby://localhost:1527/[DBName]
命令。它还输入用户名和密码,然后连接。
我的问题是,我可以在 Netbeans 中连接(显然我必须先在“服务”选项卡中找到数据库并连接到它),但我无法在命令提示符下连接到数据库。
使用完成的代码,我在 Netbeans 中选择了“清理和构建”以在 /dist 文件夹中创建 .jar 文件。
我可以运行 .jar 文件,但它返回错误说明:java.net.ConnectionException : Error connecting to server localhost on port 1527 with message Connection refused: connect.
我的 /dist 文件夹包含应用程序的 .jar 文件以及 README.TXT 文件和 /lib 文件夹,该文件夹本身包含 derbyclient.jar 文件。
在创建我的数据库时,我将位置设置为 java 项目目录,因此在 java 项目目录中我有一个 /[DBName] 文件夹,我假设它包含我的数据库。
如何在命令提示符下连接到数据库?或者至少允许我的程序这样做?
我必须明确声明我的数据库的位置吗?
我是否需要以某种方式从 Netbeans 导出数据库?
任何帮助都会很棒。我现在正在玩 Java,想知道如何在命令提示符下运行它,完全独立于任何 IDE。
Ĵ