你好,世界!

1。

设置您的开发环境

10分钟

2。

安装,配置和验证

5分钟

3。

构建您的第一个JBoss EAP应用程序

20分钟

1.设置您的开发环境

10分钟

您可以安装Red Hat Developer Studio独立版(A),也可以安装JBoss Enterprise Edition(B)。

A.安装Red Hat Developer Studio独立版

  1. 安装Java SE Development Kit(JDK)版本8.我们建议使用OpenJDK或Oracle JDK。

  2. 单独下载  Developer Studio 12

  3. 运行Developer Studio安装程序。

    1. 对于Mac / Windows开发主机:

      1. 导航到包含下载的Developer Studio JAR文件的文件夹。

      2. 右键点击 devstudio-12.0.0.GA-installer-standalone.jar

      3. 选择  打开方式→Jar启动器。

    2. 对于Linux开发主机:

      1. 导航到包含Developer Studio JAR文件的文件夹。

      2. 执行安装程序:

        $ java -jar devstudio-12.0.0.GA-installer-standalone.jar
    3. 按照屏幕上的说明继续安装过程。

  4. 启动Developer Studio。有关 详细信息,请参阅  Developer Studio 12安装文档

  5. 配置Maven:

    1. 在Developer Studio中,单击  窗口→首选项。

    2. 在文本框中键入  maven以查看与Maven相关的选项。

    3. 在结果中,展开  JBoss Tools  并单击  JBoss Maven Integration。

    4. 单击“  配置Maven存储库”

    5. 单击“  添加存储库”  ,然后单击“ 配置文件ID:”  字段中的向下箭头  以查看可用的Maven存储库。

    6. 从下拉列表配置文件中选择  redhat-ga-repository,然后单击“  确定”

  6. 单击完成。

  7. 当被问及更新 文件时,  回答  settings.xml

B.安装JBoss EAP

安装Developer Studio后(上图),您可以从IDE中下载,安装和设置JBoss EAP。

要从IDE中下载,安装和设置JBoss EAP:

  1. 启动IDE。

  2. 单击Window→Preferences,展开JBoss Tools,然后单击JBoss Runtime Detection。

  3. 在“路径”窗格中,单击“下载”。

  4. 在“下载运行时”窗口中,从“下载运行时”表中选择要下载的JBoss EAP版本,然后单击“下一步”。

注意:对于JBoss EAP 6.1.x及更高版本,请继续按照此处给出的步骤操作。对于JBoss EAP 6.0.x及更早版本,请按照屏幕上的说明从Red Hat客户门户下载JBoss EAP,并在安装JBoss EAP后继续使用运行时检测从IDE中设置JBoss EAP

图2.2。下载运行时窗口列表可用的JBoss EAP版本

  1. 在JBoss.org Credentials窗口中,输入您的凭据,然后单击Next。

  2. 在“运行时JBoss EAP_version”窗口中,阅读条款和条件,然后单击“我接受许可协议的条款”,然后单击“下一步”。请注意,如果您之前已在IDE中或通过jboss.org网站接受了条款和条件,则会跳过此窗口。

  3. 在“下载运行时”窗口的“安装文件夹”字段中,单击“浏览”并选择安装JBoss EAP的位置,然后单击“完成”。下载'JBoss EAP 1窗口显示了下载的进度。

  4. 单击“应用并关闭”以关闭“首选项”窗口。

结果:服务器在停止模式下的“服务器”视图中列出。

2.安装,配置和验证

5分钟

要验证Developer Studio和JBoss EAP是否正常工作,请 在现在创建和配置的JBoss EAP服务器中部署并执行  helloworld快速入门应用程序:

在Developer Studio中,打开  Red Hat Central  视图。

  1. 注意:  如果   看不到Red Hat Central视图,请单击

     主菜单栏上的图标。

  2. 输入  helloworld 到搜索框中,然后单击  的HelloWorld-RS  的结果显示快速启动。

  3. 单击  完成。 这将下载  helloworld  应用程序及其Maven依赖项。

  4. 下载完所有依赖项后,会出现一个对话框,告诉您项目已准备就绪。单击  完成

  5. 在  Servers  选项卡中,选择  Red Hat JBoss EAP 7.0 [已停止]  ,然后单击Start the Server图标以启动JBoss EAP服务器。

  6. 服务器启动后, 在Project Explorer视图中右键单击  jboss-helloworld应用程序  。

    1. 从出现的菜单中,选择Run as ..  然后  选择  Run on Server

    2. 选择新创建的JBoss EAP服务器,单击OK  ,然后  单击  Finish

这将 在JBoss EAP服务器中构建,部署和运行  helloworld应用程序。该应用程序在内部默认的Developer Studio Web浏览器中打开,并显示“Hello World!” 成功页面。

3.构建您的第一个JBoss EAP应用程序

20分钟

按照以下系列构建您的第一个应用程序。您将构建一些简单的示例,以及使用JBoss EAP构建TicketMonster应用程序。TicketMonster应用程序向您展示如何构建使用REST与Java EE后端通信的现代HTML应用程序。该系列将从头到尾引导您完成应用程序开发生命周期的每个步骤。

红帽JBoss企业应用平台的更多相关文章

  1. 利用SOLR搭建企业搜索平台 之——MultiCore

    Solr Multicore 是 solr 1.3 的新特性.其目是一个solr实例,可以有多个搜索应用. 下面着手来将solr给出的一个example跑出来.这篇文章是基于<利用SOLR搭建企 ...

  2. SOLR搭建企业搜索平台

    一. SOLR搭建企业搜索平台  运行环境:  运行容器:Tomcat6.0.20  Solr版本:apache-solr-1.4.0  分词器:mmseg4j-1.6.2  词库:sogou-dic ...

  3. Odoo免费开源企业信息化平台助力企业成功

    企业信息化变革之路 信息孤岛的真实由来 打开百度App,看更多图片 左边为当下企业现状,右边为Odoo的整体 企业信息孤岛的严重性,来自于企业的自身高速发展,企业以销售为生命主题围绕着客户会搭建一系列 ...

  4. LDAP实现企业异构平台的统一认证

    LDAP实现企业异构平台的统一认证      技术是为应用服务的,没有应用,技术就无用武之地.同样光配置完LDAP服务器没有任何意义,只有把所有需要认证的环节,只有纳入LDAP系统中,才能使它发挥应有 ...

  5. ELK Stack企业日志平台文档

                                          ELK Stack企业日志平台文档           实验环境 主机名 IP地址 配置 系统版本 用途 controlno ...

  6. 基于AgileEAS.NET企业应用平台实现基于SOA架构的应用整合方案-开篇

    开篇 系统架构的文章,准备在这段时间好好的梳理和整理一下,然后发布基于AgileEAS.NET平台之上的企业级应用架构实践,结合具体的案例来说明AgileEAS.NET平 台之上如何进行系统的逻辑架构 ...

  7. 利用SOLR搭建企业搜索平台 之——solr配置solrconfig.xml

    来源:http://blog.csdn.net/zx13525079024/article/details/25310781 solrconfig.xml配置文件主要定义了SOLR的一些处理规则,包括 ...

  8. 利用SOLR搭建企业搜索平台 之——Solr索引基本操作

    来源:http://blog.csdn.net/zx13525079024/article/details/25367239 我们来看下通过界面来操作SOLR,包括SOLR索引的添加,查询等基本操作. ...

  9. 利用SOLR搭建企业搜索平台 之——模式配置Schema.xml

    来源:http://blog.csdn.net/awj3584/article/details/16963525 schema.xml这个配置文件可以在你下载solr包的安装解压目录的\solr\ex ...

随机推荐

  1. GridControl 隐藏Drag a column header here to group by that column

    解决方案: 打开设计器,找到OptionsView,往下拉设置showGroupPanel为false 

  2. HTML元素(包括HTML5)的标签、属性及事件大全

    1.标签列表 标签 描述 <!–…–> 定义注释. <!DOCTYPE> 定义文档类型. <a> 定义超链接. <abbr> 定义缩写. <acr ...

  3. JS中substring()方法(用于提取字符串中介于两个指定下标之间的字符)

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  4. JS获取页面URL信息

    下面我们举例一个URL,然后获得它的各个组成部分: http://i.cnblogs.com/EditPosts.aspx?opt=1 window.location.href (设置或获取整个 UR ...

  5. Android 自定义格式的对话框

    aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAaoAAADvCAIAAAAsDwfKAAAgAElEQVR4nLy9bZhcVZUofEg0GcURBk ...

  6. hibernate的子查询

    hibernate原话 HQL supports subqueries in the where clause. We can't think of many good uses for subque ...

  7. c++对象模型探索(一)

    粗略阅读了<深度探索c++对象模型>一书后,对c++对象底层的内存布局有了一些了解,但同时,也产生了一些疑惑: 1.将子类指针用dynamic_cast转成父类指针之后,其虚表指针会相应变 ...

  8. Docker的Gitlab镜像的使用

    Gitlab是一款非常强大的开源源码管理系统.它支持基于Git的源码管理.代码评审.issue跟踪.活动管理.wiki页面,持续集成和测试等功能.基于Gitlab,用户可以自己搭建一套类似Github ...

  9. 浏览器默认标签样式总结及css初始化程序(转)

    浏览器默认标签样式总结及css初始化程序   html中的大部分的标签都有一些糟糕的样式,有的是标签天然自带的,有的是浏览器默认设置的,我们在写网页时,这些默认的样式就会时不时的跳出来捣一下乱,搞得我 ...

  10. 后台执行UNIX/Linux命令和脚本的五种方法

    hiveserver 后台启动 nohup "${HIVE_HOME}"/bin/hive --service hiveserver2 & 1. 使用&符号在后台执 ...