在 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。花了太长时间才弄明白的愚蠢错误!
我正在尝试使用 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。花了太长时间才弄明白的愚蠢错误!