你好,世界!

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. java 多线程系列基础篇(五)之线程等待与唤醒

    1.wait(), notify(), notifyAll()等方法介绍 在Object.java中,定义了wait(), notify()和notifyAll()等接口.wait()的作用是让当前线 ...

  2. javascript——对象的概念——函数 1 (函数对象的属性和方法)

    一.创建函数 函数是一种对象:Function类 是对象,可以通过 Function 实例化一个函数,不过最多的还是利用 function 来创建函数. 方式一:利用 Function类 来实例化函数 ...

  3. leetcode443

    使用两个数组分别记录字符和对应的数字,然后清除原来的vector,重新向里面添加元素.注意判断1个字符时,不将'1'加入vector. int compress(vector<char>& ...

  4. MyBatis总结三:使用动态代理实现dao接口

    由于我们上一篇实现MyBatis的增删改查的接口实现类的方法都是通过sqlsession调用方法,参数也都类似,所以我们使用动态代理的方式来完善这一点 MyBatis动态代理生成dao的步骤: 编写数 ...

  5. SpringBoot04 日志框架之Logback

    1 日志框架选择 日志门面:SLF4J 日志实现:Logback 2 实现控制台的日志打印输出01 2.1 在需要实现日志信息打印的类中实例化Logger对象 坑01:springBoot项目默认使用 ...

  6. Luogu 3332 [ZJOI2013]K大数查询

    BZOJ 3110 很早就想写的试炼场题. 不会整体二分啊呜呜呜,只能写写树套树. 有一个trick就是外层使用一个权值线段树,把位置作为下标的线段树放在内层,这样子的话我们在查询$k$大的时候就可以 ...

  7. Luogu 2254 [NOI2005]瑰丽华尔兹

    简单dp,设$f_{i,j,k}$表示第i个时间段,钢琴处在(j,k)位置移动距离的最大值,那么有转移 $f_{i, j, k} = max(f_{i - 1, j, k}) ,  f_{i, j, ...

  8. Json Post到 https的坑 - the underlying connection was closed an unexpected error occurred on a send(远程服务器未知错误导致关闭)

    最近做了一个安装包,安装包会弹出dotnet的 窗体,这个安装包会去调用https的一个api.用测试程序测试窗体都是好的.一旦打入安装包后,就报错.研究了半天,原来是https惹的祸 解决方案: . ...

  9. CodeForces 478D Red-Green Towers (DP)

    题意:给定 n 块红砖,m 块绿砖,问有多少种方式可以建造成最高的塔,每一层颜色必须一样. 析:首先要确定最高是多少层h,大约应该是用 h * (h+1) <= (m+n) * 2,然后dp[i ...

  10. 《Effective Java》第6章 枚举和注解

    第30条:用enum代替int常量 将加班工资计算移到一个私有的嵌套枚举中,将这个策略枚举(strategy enum)的实例传到PayrollDay枚举的构造器中.之后PayrollDay枚举将加班 ...