gpt4 book ai didi

java - glassfish 集群 Web 应用程序部署

转载 作者:行者123 更新时间:2023-11-29 22:23:28 24 4
gpt4 key购买 nike

我创建了 2 个 Java Web 应用程序,一个使用 mysql,另一个使用 Oracle。我将这些应用程序部署在 glassfish 4.0 服务器中并且工作正常。然后我在服务器中创建集群,其中本地节点有 1 个实例,远程节点有 1 个实例。该集群和实例成功运行。

然后我将应用程序部署到集群,当我在浏览器中运行 Web 时出现问题,
应用程序使用 mysql 显示错误“类名错误或未设置类路径:com.mysql.jdbc.jdbc2.可选.MysqlDataSource” ,
应用程序使用oracle显示错误“org.apache.jasper.JasperException:java.lang.NullPointerException”

我敢打赌这件事的原因是连通性。我已将 mysql 连接器和 ojdbc 驱动程序放在\GlassFish 4.0\glassfish\domains\domain1\lib 文件夹中。我已将两个 jdbc 资源目标更改为集群。我也可以 ping 两个连接池。
我哪里做错了?任何帮助表示赞赏。谢谢

最佳答案

GlassFish 中缺少 mysql_connector_java.jar 文件

您可以下载this address

对于行家

<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.35</version>
</dependency>

复制您下载的文件GlassFish_Home/glassfish/domains/domain1/lib/ext/

GlassFish 重新启动以完成未完成。

reference

关于java - glassfish 集群 Web 应用程序部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30500571/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com