如何在Eclipse中添加JBoss服务器?

我是JBoss的新手,刚刚安装了Eclipse。 我已将项目添加到工作区,现在我想将其部署到Jboss服务器。 但是,在New Server Runtime Environment列表中,JBoss不可用:

没有JBoss的新服务器运行时环境

我使用的是以下Eclipse版本:

适用于Web开发人员的Java EE IDE。

版本:Mars Release(4.5.0)

为什么JBoss没有列为运行时环境? 如何将JBoss添加到可用运行时环境列表中?

从Eclipse Mars 2(JEE版)开始,JBoss Tools可以直接从New Server界面下载:

新服务器

选择JBoss AS,WildFly和EAP Server Tools将安装JBoss Tools。 安装后,视图将包含JBoss / WildFly:

使用JBoss / WildFly的新服务器


如果使用Eclipse Mars 1,请按照以下说明操作。

它根本没有内置到Eclipse发行版中。 您需要从Eclipse市场安装JBoss Tools ( 帮助 – > Eclipse Marketplace并搜索“JBoss Tools”)。

更具体地说,您要求的function在此处记录:

http://tools.jboss.org/features/server.html

以下是以下步骤的解决方案

  1. 在Eclipse Mars中,转到Help-> Install New Software
  2. 单击“添加”按钮并粘贴更新站点的URL,这是我们的案例: 用于Jboss的Eclipse Mars工具
  3. 现在选择JBossAS Tools插件并单击“下一步”

如果未列出您想要的服务器或工具(如glassfish,jboss),请单击download Additional server adapters并下载所需的download Additional server adapters之后将列出所有相关的服务器和工具,然后按照此处的说明进行操作 –

Jboss社区

http://riccardotramma.com/2013/06/install-jboss-and-use-it-in-eclipse-juno/

我遇到了同样的问题,我所做的是改变eclipse.ini点JDK 1.8版。 Jboss Tools需要1.8。

 -vm C:\Program Files\Java\jdk1.8.0_51\jre\bin -vmargs -Dosgi.requiredJavaVersion=1.8 

作为@Magnilex响应的补充,(现在……)你必须使用JDK 8运行Eclipse Mars,否则JBoss Community的服务器适配器不会出现(参见http://tools.jboss的第一章) .org / blog / 2015-06-23-beta1-for-mars.html )

这对我有用。 它需要两次通过Window/Preferences

 Window/Preferences/Server/Runtime Environments 

添加…选择红帽JBoss中间件下一步接受许可协议

安装需要几分钟,需要重启Eclipse

重启后:

  Window/Preferences/Server/Runtime Environments 

添加…选择JBoss社区/ JBoss xxx运行时下一步设置主目录,然后单击“ 下载并安装 ”链接

选择要下载的版本

接受许可协议