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

时间:2015-07-06 12:33:26

标签: java eclipse jboss server

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

New Server Runtime Environment without JBoss

我使用的是以下Eclipse版本:

  

面向Web开发人员的Java EE IDE。

     

版本:Mars Release(4.5.0)

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

7 个答案:

答案 0 :(得分:20)

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

New Server

选择 JBoss AS,WildFly,& EAP服务器工具将安装JBoss Tools。安装后,视图将包含JBoss / WildFly:

New Server with JBoss/WildFly

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

它不是内置于Eclipse发行版中的。您需要从Eclipse市场安装JBoss Tools帮助 - > Eclipse Marketplace 并搜索" JBoss Tools")。

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

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

答案 1 :(得分:7)

以下是以下步骤

的解决方案
  1. 在Eclipse Mars中转到Help->安装新软件
  2. 点击添加按钮并粘贴更新网站的网址,这是我们的案例:Eclipse Mars tools for Jboss
  3. 现在选择 JBossAS 工具插件,然后点击"下一步"

答案 2 :(得分:4)

我遇到了同样的问题,我所做的就是更改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

答案 3 :(得分:2)

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

Jboss Community

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

答案 4 :(得分:1)

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

Window/Preferences/Server/Runtime Environments

添加...    选择Red Hat JBoss Middleware    下一个       接受许可协议

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

重启后:

 Window/Preferences/Server/Runtime Environments

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

选择要下载的版本

接受许可协议

答案 5 :(得分:0)

作为@Magnilex响应的补充,(现在......)你必须使用JDK 8运行Eclipse Mars,否则JBoss Community的服务器适配器不会出现(参见{{的第一章) 3}})

答案 6 :(得分:0)

我尝试了遇到的所有可能的解决方案,但是没有一个对我有用,无法在Eclipse IDE中安装jboss服务器。每当我遇到一个错误(即无法加载存储库)时,我便遇到了以下解决方案

以下是解决方法

  1. 在Eclipse中,转到 Help-> Eclipse MarketPlace
  2. 在接受协议后搜索 Red Hat CodeReady Studio(Developer Studio) ,并进行安装。
  3. 重启日食 ,以反映日食的变化
  4. 转到服务器并查找将在其中的jboss运行时环境并将服务器加载到eclipse

如果对在Eclipse IDE中安装有任何疑问,请通过以下链接

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