在 jboss as7 上部署 war

deploying war on jboss as7

我正在尝试使用 Maven 插件在 jboss as7 上部署一个 war 文件,但它似乎无法正常工作。在我的 pom.xml 中,我有以下内容:

        <plugin>
            <groupId>org.jboss.as.plugins</groupId>
            <artifactId>jboss-as-maven-plugin</artifactId>
            <version>7.7.Final</version>
        </plugin>

我 运行 它使用 Eclipse 中的外部工具和这些参数:

eclipse:eclipse clean install jboss-as:deploy

maven 构建的控制台输出没有显示任何错误,并表示一切都已正确部署,但是当我尝试访问 war 中的页面时,我收到 404 错误。日志中也没有错误。

我注意到 standalone/deployments 文件夹是空的,所以我将 war 文件复制到这里,我可以毫无问题地访问这些页面。

所以问题是为什么我的应用程序没有正确部署,或者如果是为什么我不能访问它?

如有任何帮助,我们将不胜感激。

谢谢

我发现了问题。我使用的是 URL <project_name>/<page> 而不是 <war_name>/<page>。所以因为 Maven 将版本号附加到项目名称,所以那里什么都没有 URL。花了太长时间才弄明白的愚蠢错误!