maven - 找不到 application.xml 中定义的子模块 [portal-service-ejb-1.4-SNAPSHOT.jar]

标签 maven netbeans deployment glassfish glassfish-3

我正在使用 Maven 和 NetBeans。我能够部署和运行我的应用程序。但是现在它抛出一个错误:

Error occurred during deployment: Exception while deploying the app [portal-ear-1.4-SNAPSHOT] : Could not find sub module [portal-service-ejb-1.4-SNAPSHOT.jar] as defined in application.xml.

当我转到 target/portal-ear-1.4-SNAPSHOT 时,我可以看到 portal-service-ejb-1.4-SNAPSHOT.jar 但它仍然会抛出此错误。

我的 application.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>e2e-portal-ear</display-name>
      <module>
    <web>
      <web-uri>portal-war-1.4-SNAPSHOT.war</web-uri>
      <context-root>/portal</context-root>
    </web>
  </module>
  <module>
    <ejb>portal-repository-ejb-1.4-SNAPSHOT.jar</ejb>
  </module>
  <module>
    <ejb>portal-service-ejb-1.4-SNAPSHOT.jar</ejb>
  </module>
     <library-directory>lib</library-directory>
</application>

最佳答案

最后我解决了这个错误。

所以它是 C:\Program Files\glassfish-3.1.2\glassfish\domains\domain1\applications\portal-ear-1.4-SNAPSHOT 中的一个文件

这里有一个文件。我认为它可以保存应用程序的状态或其他内容。我刚刚将其删除,现在一切正常。

关于maven - 找不到 application.xml 中定义的子模块 [portal-service-ejb-1.4-SNAPSHOT.jar],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11336359/

相关文章:

maven - GlassFish 3 + Maven + 远程部署

eclipse - 将 Maven 项目从 Git 导入 Eclipse

java - 如何使用 -Xlint :unchecked in a Maven project? 进行编译

html - 通过 git post-receive 将 styles.less 替换为 styles.css

docker - 即使容器摘要相同,即使指定了不同的图像标签,也请禁用Kubernetes Pod更新

java - 关闭随机 'PopUps'

java - Netbeans Glassfish 不再启动

java - 无法将放置在 src/main/resources/static/css/folder 中的 css 文件提供给 Spring boot 应用程序中的客户端

java - Netbeans 桌面应用程序

c# - 如何将 .NET C# 项目添加到网站?