当前位置: 首页 > 知识库问答 >
问题:

将java项目部署到远程glassfish服务器

柳均
2023-03-14

我们有一个在netbeans 7.3中制作的项目,即将把它部署到一个远程glassfish服务器上,一切都已正确配置和设置,我们项目的连接池也在glassfish中生成。

当前,我们在部署到远程服务器时遇到以下错误:

部署?默认=D:\SVN\PTS62\应用\Rekeningrijdersite\RekeningRijder\dist\RekeningRijder.war

部署期间出错:准备应用程序时出现异常[EclipseLink-4002](Eclipse持久性服务-2.3.2.v20111125-r10461):org。日食坚持不懈例外。数据库异常

内部异常:java。sql。SQLException:分配连接时出错。原因:类名错误或未为:com设置类路径。mysql。jdbc。jdbc2。可选择的MysqlDataSource

错误代码:0。请查看服务器。记录更多细节。

以及服务器生成的消息:

引起原因:javax.resource.Resource异常:类名错误或类路径未设置:com.mysql.jdbc.jdbc2.optional.MySQL DataSource

            at com.sun.gjc.common.DataSourceObjectBuilder.getDataSourceObject(DataSourceObjectBuilder.java:292)

            at com.sun.gjc.common.DataSourceObjectBuilder.constructDataSourceObject(DataSourceObjectBuilder.java:114)

            at com.sun.gjc.spi.ManagedConnectionFactory.getDataSource(ManagedConnectionFactory.java:1307)

            at com.sun.gjc.spi.DSManagedConnectionFactory.getDataSource(DSManagedConnectionFactory.java:163)

            at com.sun.gjc.spi.DSManagedConnectionFactory.createManagedConnection(DSManagedConnectionFactory.java:102)

            at com.sun.enterprise.resource.allocator.LocalTxConnectorAllocator.createResource(LocalTxConnectorAllocator.java:87)

            ... 62 more

谷歌以前不是很有用,所以希望你们能帮我

提前谢谢!

共有2个答案

敖硕
2023-03-14

对,你只是缺少mysql库,只需找到并下载mysql-connector-java-5。x、 x-bin。jar复制到E:\Projects\glassfish3。1.1\glassfish\lib然后重新启动服务器并享受!!!

叶裕
2023-03-14

您可能需要一个mysql/java连接器。

你可以在那里找到。从java中提取mysql连接器。档案中的罐子。然后将其放入glassfish外部lib目录{INSTALL DIR}/glassfish/domains/domain1/lib/ext。

重新启动glassfish服务器。

关于这个答案还有更多细节。如果这不是你想要的,或者如果它不起作用,告诉我们。@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

 类似资料:
  • 我正在尝试将一个简单的web服务部署到GlassFish。以下是web服务类: 任务是一个简单的界面。界面如下: 当我试图通过Netbeans部署web服务时,我得到以下错误:

  • 选中“启用JDBC驱动程序部署”和“在重新部署期间保留会话”

  • 我试图调试我的项目,但它显示错误消息: “无法为模块部署WebForm部署错误:WebForm:部署期间发生错误:准备应用程序时出现异常[EclipseLink-4002](Eclipse持久性服务-2.3.2.v20111125-r10461):org。日食坚持不懈例外。DatabaseException内部异常:java。sql。SQLException:分配连接时出错。原因:无法分配连接,因

  • 本文向大家介绍如何使用pm2快速将项目部署到远程服务器,包括了如何使用pm2快速将项目部署到远程服务器的使用技巧和注意事项,需要的朋友参考一下 使用背景 当我们需要将项目部署到远程线上服务器时;传统的方法可能就是: 将本地代码通过ssh、ftp等方式上传到服务器; 然后通过ssh登入到服务器,配置好环境; 手动启动应用。 太过手动化,麻烦,操作繁琐。 现代自动化部署 环境:本地(Mac);远程服务

  • 我的网站有两个服务器——本地(ubuntu桌面上的laravel homestead)和公共(带有php7的ubuntu服务器)。我已经有了一些简单的网站,它们在我的公共服务器上运行良好,并且可以在网上看到。我在我的laravel Homestead本地服务器上创建了laravel 5.2项目,现在我想将其移动到我的公共服务器上。我压缩完整的项目文件夹(tar.gz),并使用filezilla将其

  • 我在Laravel voyager上做了一个测试项目。我想把它发布到服务器上。 我试试这个: 初始化 git远程添加原点 *** git检出大师 git拉 添加. env 添加. htaccess php工匠迁移--force 在ProviderRepository.php第208行中:未找到类“TCG\Voyager\VoyagerServiceProvider” 怎么做? 更新: php ar