【问题标题】:Can deploy the app from Netbeans but not from the Glassfish AdminConsole可以从 Netbeans 部署应用程序,但不能从 Glassfish AdminConsole
【发布时间】:2011-09-01 17:09:28
【问题描述】:

我有一个带有 EJB 模块和 Web 模块的企业项目。 我正在尝试将这些模块分别部署在我机器上的 Glassfish 服务器(本地)上。 如果我右键单击并从 Netbeans 部署这些项目,它们就会被部署并运行良好。 但如果我尝试从 Glassfish AminConsole 部署它们,

  • ejb 模块部署成功,没有任何问题。
  • 但 Web 模块部署失败。
  • 为 ejb 模块中的所有 EJB 引发 ClassDefinitionNotFoundException。
  • 但 ejb 模块 jar 在 war 文件中(在 WEB-INF/lib 文件夹中)。

我正在使用 Netbeans7.0 和 Glassfish 3.1。

处理这个问题的正确方法是什么?

谢谢。

【问题讨论】:

    标签: java glassfish classpath java-ee-6 packaging


    【解决方案1】:

    实际上是Netbeans在将应用程序构建为ear时没有在我的战争中包含ejb-jar。解决方法是单独构建它们(jar 和 war)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多