Eclipse + JBoss Tools不会将webapp运行到配置的JBoss AS

时间:2012-06-27 06:44:06

标签: eclipse jboss

我在Ubuntu 12下使用 Eclipse 3.7.2 JBoss Tools 3.3 并配置了本地安装的 JBoss AS 7.1.1 在Eclipse中的“ Preferences :: Server :: Runtime ”环境下。

但是,当尝试通过双击项目或.xhtml页面来运行Java EE应用程序时,我只在服务器上看到“运行方式/运行”作为选项,我得到一个来自 localhost:8080 Apache Tomcat / 7.0.26 的HTTP 404。也就是说,似乎Eclipse正在尝试部署到Tomcat服务器,而不是我在“ Preferences :: Server :: Runtime ”中配置的JBoss AS,我没有得到像“在JBoss上运行”或任何东西。当我将我的应用程序导出为战争并手动部署到JBoss AS时,应用程序运行良好。

1 个答案:

答案 0 :(得分:2)

我们的想法是将您的应用程序添加到您已配置的特定服务器。另外;仅添加服务器运行时是不够的。

您需要打开“服务器”视图,然后右键单击背景并选择New,然后选择Server。如果你选择JBoss社区 - >在这里JBoss AS 7.1,您可以在Server runtime environment中选择以前创建的服务器运行时,也可以选择创建一个新运行时。

然后是你需要做的心理扭曲。在WTP中,您不使用Run As命令,而是在Servers视图中右键单击服务器(默认名称应为JBoss 7.1 Runtime Server,然后选择Add and Remove。从中选择一个或多个应用程序您希望在服务器上运行的工作区。完成后单击“完成”。

现在再次右键点击您的服务器,然后选择StartDebug