gpt4 book ai didi

java - JAR 文件失败 - Maven 和 Hibernate 项目

转载 作者:行者123 更新时间:2023-12-01 04:40:41 25 4
gpt4 key购买 nike

我有一个应用程序可以执行简单的 CRUD 操作(使用 MySQL 创建、读取、更新、删除)。这个应用程序与 Maven 和 Hibernate 一起使用。当我在 IDE (eclipse) 中调试和执行应用程序时,一切都很好。

但是我需要创建这个应用程序的 jar,我尝试过,当我执行新的 .jar 文件时,看起来一切正常。

真正的问题是当我执行任何操作时,例如插入新记录。我填写文本字段并单击按钮进行保存...但不要什么都不做!

该应用程序仅显示 GUI,但不执行任何操作,不保存、不更新、不删除。

出了什么问题?是否存在使用 hibernate 创建 .jar 文件的特殊指南?应该做什么?

---------------更新-------------

好吧,我做了很多事情,我用 shell 创建了 .jar 文件,看起来不错,我创建了 list ,也不错,但是当我从 shell 启动 .jar 时,出现了同样的问题,请显示:

Could not initialize the database. java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

看起来 jar 找不到 mysqulconnector.jar 的类路径...但是很奇怪,因为我在 list “Class-Path:connector.jar”中声明了它,我不知道该怎么做。

应该如何“附加”或声明 jar 来连接到数据库?

最佳答案

使用ma​​ven-assemble-plugin创建一个fat jar,以便为您的客户端应用程序提供所有必需的库。

关于java - JAR 文件失败 - Maven 和 Hibernate 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16620785/

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