我正在使用java和derby数据库。我在netbeans IDE中构建了derby数据库。我使用clean和build选项创建了一个可执行jar文件。
在netbeans中运行项目时,它很好地连接到数据库。但是如果我运行可执行jar文件,它就不会连接到数据库。
帮我创建一个带有derby数据库的可执行jar文件,它应该在任何其他系统上运行。编码连接数据库的部分是
<!--? echo tmp; ?-->
答案 0 :(得分:1)
你和我2年前一样新手。问题是你根本没有安装德比。请参阅,Derby是一个数据库服务器,netbeans有自己的derby版本。因此,它在Netbeans中运行时运行,但在从可执行文件运行时不启动。因此,首先,从https://db.apache.org/derby/安装derby,然后启动服务器,然后您可以从可执行文件中访问它。另外,我建议您使用MySQL
服务器而不是derby。但是,你总是可以使用德比。