我正在使用netbeanside开发一个登录表单。当前的jar工作正常,但我需要mariadb connector/j。但是当我下载它时,它被下载到一个jar文件中,当我双击它时,什么也没有发生。这不是java的问题,因为其他的.jar文件工作得很好。我甚至尝试了mysql适配器,但同样的事情发生了。当我用cmd打开jar时,发现没有明显的错误。我也在quora.com上问了这个问题
https://www.quora.com/unanswered/how-to-connect-mariadb-to-java-i-have-downloaded-the-jar-driver-but-it-is-not-opening-using-javaw-exe-other-jar-files-are-fine#
这里是stackoverflow
如何将mariadb连接到java?
1条答案
按热度按时间kpbwa7wx1#
每个.jar文件,特别是这些类型的库都不是可执行的(基本上它们既不提供gui也不提供控制台),但它们必须包含在运行它的项目本身中。
只需将行添加到java。例如,您有一个登录表单,它有一个用户名文本框和一个密码文本框以及一个登录按钮-
注意代码
注意注册按钮的代码
在这里,在空隙上面你必须包括进口-
而且,在编译文件时,必须在包含.jar文件的'dist'文件夹中添加一个文件夹'lib'。在“lib”文件夹中添加mysql或mariadb jar。然后,要分发它,请使用launch4j,它将文件捆绑在一起。