我正在浏览jboss as7入门指南http://hudson.jboss.org/jenkins/job/JBoss-AS7-Docs/lastSuccessfulBuild/artifact/guides/developer-getting-started-guide/target/docbook/发布/ en-US/html/helloworld.html.本教程让我们设置了一个示例helloworld快速入门maven项目.
我能够从命令行成功部署此项目
mvn package jboss-as:deploy
但是当我尝试从Eclipse部署helloworld示例时 - 运行菜单中缺少"在服务器上运行"选项.我安装了Eclipse 3.7和maven wtp.
不确定如何解决,任何建议赞赏.
在run on server
只有当您的项目有出现相关选项Dynamic Web Moudle
项目方面.
您可以尝试使用Project Facets
项目属性中的选项对其进行配置
帮助任何其他开发人员解决此问题.
我最近正在处理这个问题.Maven项目的结构与Dynamic Web Projects不同.因此,当您使用Project Facets手动添加动态Web模块时,eclipse可能无法将其正确注册为Maven项目.
要解决这个问题,你必须安装m2e插件和M2E Eclipse WTP插件(这告诉Eclipse如何运行你的maven项目).
转到帮助 - > Eclipse Marketplace以搜索插件.
安装之后,您将需要重新启动Eclipse,然后您就可以在Maven项目中使用"在服务器上运行".
注意:您可能需要删除/删除以前的项目,然后在重新启动后再次导入/创建它.