当我从 Netbeans 11 运行 Maven 项目时,一切正常,但是当我从命令行运行它时:
java -jar 程序.jar
我无法连接到 mysql。我还尝试按照我从同一主题的类似帖子中理解的方式运行:
java -classpath mysql-connector-java-8.0.17.jar -jar 程序.jar
同样的问题。
有没有办法设置 NetBeans 11 来生成能够使用 jdbc 驱动程序的分发 jar?
最佳答案
我设法通过将 mysql-connector-java-8.0.17.jar
添加到项目库来解决这个问题,就像这篇文章中建议的那样:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver in Eclipse ,而且我还需要将 mysql-connector-java-8.0.17.jar
复制到与分发 jar 相同的文件夹中。
关于java - 如何设置 Netbeans 11 以在分发 jar 文件中包含 jdbc 驱动程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58177884/