【问题标题】:RESTful Web Services from Database error build-impl.xml来自数据库错误 build-impl.xml 的 RESTful Web 服务
【发布时间】:2015-07-18 17:52:56
【问题描述】:

我是 Java EE 开发的初学者。

我尝试使用带有 Glassfish Server 4.1 的 Netbeans 8.0.2 和包含我的表的 MySQL 数据库来制作 REST Web 服务。

所以我创建了一个新的 Web 应用程序,然后我在 Web 应用程序的 Sources Package 文件夹中创建了一个新包,并在其中创建了一个新的 Web 服务包,这个 Web 服务是一个来自数据库的 RESTful Web 服务

服务选项卡中,单击数据库,然后注册我的 MySQL 服务器并在我的 MySQL 服务器上创建一个到我的数据库的新连接,它可以工作。

在创建 RESTful Web 服务期间,它连接到我的数据库。

但是当我运行我的项目时,我有这个错误:

nbproject/build-impl.xml:1046: The module has not been deployed. See the server log for details.
BUILD FAILED

我不知道怎么解决。

Glassfish 服务器没有显示日志,我很惊讶,因为没有任何日志。

我转到 Netbeans 中的 Services 选项卡,在 Servers 下我右键单击 Glassfish 服务器,然后单击 View Domain Server Log 但是什么也没发生,所以我打开一个命令界面,然后我转到我的 Glassfish 服务器的日志目录,什么都没有

与我的项目具有相同名称的选项卡显示此输出:

NetBeansProjects\WebApplicationGlassfish2\nbproject\build-impl.xml:1046: The module has not been deployed.
See the server log for details.
BUILD FAILED (total time: 1 minute 53 seconds) 

【问题讨论】:

    标签: web-services rest jakarta-ee netbeans-8


    【解决方案1】:

    如果您还没有检查,请提供一些想法。

    如果您使用的是 Glassfish 服务器,请确保在服务器上安装了 MySQL 驱动程序。你可以在documentation查看这个

    其次,在 Netbeans 中配置数据库是不够的,在您的项目中,您应该在 persistence.xml 文件中创建正确的配置(通常,除非您手动使用 jdbc)。您应该创建数据源,或者至少注册连接属性。

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-22
      • 2011-11-10
      • 1970-01-01
      • 2013-07-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-07
      相关资源
      最近更新 更多