我想用我的数据库配置glassfish。我创建jdbc ressource时是这样的:
我创建的连接池如下所示:
在其他属性中
我添加mysql连接器-java和com.mysql.jdbc在"glassfish 4/glassfish/domain/domain1/lib/ext"
当我点击我与glassfish网站的连接时,我有这样一条信息
Ping Connection Pool failed for MySqlConnPoll. Class name is wrong or classpath is not set for : com.mysql.jdbc.Driver Please check the server.log for more details.
为什么我有这个信息?我忘了什么?
谢谢
看来你的司机名字错了。
对于ConnectorJ版本8尝试:
com.mysql.cj.jdbc.MysqlDataSource
对于老年人:
com.mysql.jdbc.jdbc2.optional.MysqlDataSource
SampleConfig图像
我上周刚刚学习了JDBC,不确定我能帮上什么忙。
在glassfish 4.0中创建一个新域并尝试用该新域创建一个连接池后,我也得到了类似的东西。经过几次尝试和错误,我让它工作了。
我添加了连接器。jar位于“glassfish4/glassfish/domains/domain1/lib”中,而不是像您提到的那样位于“glassfish4/glassfish/domains/domain1/lib/ext”中。也许你可以试试看。
不确定这是否有帮助:在连接到数据库时,我也使用相同的方法。指定驱动程序时使用jar(指指向同一文件)。
我的Spring Boot项目正在尝试使用驱动程序连接MYSQL数据库。我已经导入了最新的mysql驱动程序和 我已经在文件中配置了数据库连接 MYSQL版本是8.0.26 Spring启动版本2.6.2 当用Intellij运行项目时,我得到一个错误 原因:org。springframework。豆。BeanInstationException:未能实例化[com.zaxxer.hikari.H
我在Stack Overflow中见过很多解决方案,但没有一个对我有效。所以我得到了这个例外。我的pom。这里有xml代码 我还在tomcat/lib文件夹中添加了jar文件。但对我来说什么都不管用。
错误:出现JNI错误,请检查您的安装并重试线程“main”java.lang.noClassDefounderror:com/beust/jCommander/ParameterException在java.lang.class.getDeclaredMethods 0(本机方法)在java.lang.class.privateGetDeclaredMethods(未知源)在java.lang.c
伙计们。 我正在构建一个spring boot服务。现在,我将其设置为使用jooq查询本地MySQL实例。 但是,<代码>/gradlew build出现错误,无法加载类com。mysql。jdbc。驱动程序“”。 我遗漏了什么吗? 这是我的毕业剧本。
当我将mysql jdbc驱动程序复制到JDK的\jre\lib\ext时,它执行得非常好。现在,我想通过指定环境变量的类路径来使用jdbc。但是,这样做之后,我的程序抛出异常: “java.sql.SQLException:找不到适合jdbc的驱动程序:mysql://localhost/books" 如何设置类路径?
我用jpackage构建了一个java应用程序。该应用程序在eclipseT中工作。jpackage的结果可以安装在windows上并启动。应用程序使用javafx ui。该应用程序基于Java 17和使用模块。到目前为止,一切顺利。应用程序应该写入MySQL数据库,然后问题就出现了。mysql-connector-java-8.0.27。jar不支持模块,因此不能像--module path下的