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

glassfish“找不到application.xml中定义的子模块[business-web-1.0-SNAPSHOT.war]”

边明煦
2023-03-14

应用程序.xml

<?xml version="1.0" encoding="UTF-8"?>
<application xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_6.xsd" version="6">
  <display-name>business-ear</display-name>
  <module>
    <web>
      <web-uri>business-web-1.0-SNAPSHOT.war</web-uri>
      <context-root>business</context-root>
    </web>
  </module>
</application>

文件路径c:\ glassfish 3 \ glassfish \ domains \ domain 1 \ auto deploy \ business . ear \

结构business.ear-

META-INF business-web-1.0-SNAPSHOT.war

请救救我。

共有2个答案

聂和宜
2023-03-14

手动删除“应用程序”文件夹的所有子文件夹

羿经武
2023-03-14

我也遇到了这个问题,我在升级到版本 3.1.2.2 后开始得到它。我有一个解决方案,但有时会再次出现此错误,我相信这与 Glassfish 持有过时的应用程序数据有关。

>

  • 转到您的glassfish域文件夹-

    检查你的应用程序文件夹,在你的应用程序文件夹中,你会发现一个名为。glassfishStaleFiles "

    用文本编辑器打开这个文件,看看Glassfish在文件的最后一行列出了哪个jar库。

    更新这个依赖项(使用maven或其他工具)

    清理应用程序文件夹。

    重新构建所有内容。

    希望这有所帮助

  •  类似资料:
    • 更新到Glassish v.3.1.2.2后,我不断得到这个错误: 应用程序构建没有错误,使用 Maven Glassfish 插件进行部署: 响应: 找不到application.xml中定义的子模块[appname . war]。EAR部署失败。 当我在已部署的EAR文件夹中搜索Glassfish domain applications文件夹时,我看到了以下文件结构: 当我使用文本编辑器打开.

    • 我用的是maven和NetBeans。我能够部署和运行我的应用程序。但是现在它抛出了一个错误: 部署过程中发生错误:部署应用程序时出现异常[portor-eare-1.4-SNAPSHT]:找不到application.xml.中定义的子模块[portal-service-ejb-1.4-SNAPSHOT.jar] 当我去目标/门户-耳朵-1.4-SNAPSHT我可以看到portal-servic

    • 问题内容: 这是我的代码: 我收到错误消息: 当我删除第一行时,我得到: 我到处搜索,人们到处都提到了Node.js的问题,但是我安装的Node是正确的,所以我不确定是什么问题。 问题答案: XMLHttpRequest是 Web浏览器中 的内置对象。 它不随Node一起分发;您必须单独安装它, 用npm安装 现在,您可以在代码中使用它。 var xhr = new XMLHttpRequest(

    • 我正在使用Rcpp和另一个第三方C库开发一个包。当我试图安装包时,我得到了 在32位Windows操作系统中,根据我同事的建议,我通过将以下DLL的位置从MingW添加到系统路径,解决了这个问题。 但64位Windows,我得到相同的错误,即使与dll虽然我使用32位R。 所以我的问题是: 有没有办法知道为什么错误发生?我是说我想知道哪个模块不见了。也许冗长的选项在哪里?

    • 我正在组装一个jar,它可以让我调用仅对本地人可用的命令(jar使用本地人而不是实际程序)。现在,每当我加载DLL时,我都会遇到一个问题。这是错误: 我不知道这个错误的原因是什么。我确保将本机库路径设置为包含本机的文件夹。有人有想法吗?

    • 问题内容: 我最近在计算机上安装了cx_Oracle模块,以连接到远程Oracle数据库服务器。(我身边没有Oracle客户端)。 Python:2.7 x86版 Oracle:版本11.1.X x64 Cx_Oracle:版本5.1.2-11g.win32-py2.7 然后,每次我运行脚本时,脚本都会失败并显示以下消息: ImportError:DLL加载失败:找不到指定的模块。 我想知道是否我