你好,世界!

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. HDLM命令dlnkmgr详解之三__view

    view命令主要用于显示program information, path information, LU information, HBA port information, CHA port in ...

  2. java.util.Date、java.sql.Date、java.sql.Time、java.sql.Timestamp区别和总结

    在web开发中,避免不了对日期的操作,就几种常见的日期操作做个总结(部分参考网络,在此表示感谢): java.util.Date.java.sql.Date.java.sql.Time.java.sq ...

  3. 控制器对应view生命周期

    一.控制器view创建的六种方式 1.有没有同名xib创建2.通过 storyboard 创建3.有指定xib情况下创建4.有同名xib情况5.有同名去掉controll的情况6.loadveiw   ...

  4. Shell编程进阶 2.1 shell函数

    函数 vim fun.sh #!/bin/bash function mysum() { sum=$[$+$] echo $sum } a= b= mysum $a $b sh fun.sh 6 可以 ...

  5. Java陷阱一箩筐----面试题集及解答

    Java陷阱一箩筐----面试题集及解答 面试是没什么道理可讲的,它的题目有的不合情理.脱离实际.有在纸上写的,有当面考你的,也有在电话里问的,给你IDE的估计很少. 当然这些都是Java的基本题,那 ...

  6. 第三天:Servlet运行原理

    1.  如何不重启tomcat就可以重新加载一个web应用?? 方法:进入tomcat的manager之后点击reload即可. 2.开发一个Servlet,该Servlet可以输出自己的名字并显示当 ...

  7. 第3章 springboot接口返回json 3-1 SpringBoot构造并返回一个json对象

    数据的使用主要还是以JSON为主,我们不会去使用XML. 这个时候我们先不使用@RestController,我们使用之前SpringMVC的那种方式,就是@Controller.  @Respons ...

  8. Nginx 正向代理和反向代理

    正向代理的概念 正向代理,也就是传说中的代理,他的工作原理就像一个跳板,简单的说,我是一个用户,我访问不了某网站,但是我能访问一个代理服务器这个代理服务器呢,他能访问那个我不能访问的网站于是我先连上代 ...

  9. 百度Apollo解析——1.总介绍

    1. 概括 Apollo源码主要是c++实现的,也有少量python,主要程序在apollo/modules目录中,共18个包,功能包17个: 其中每个模块的作用如下: apollo/modules/ ...

  10. PCL — Point Pair Feature 中层次点云处理

    博客转载自:http://www.cnblogs.com/ironstark/p/5971976.html 机器人视觉中有一项重要人物就是从场景中提取物体的位置,姿态.图像处理算法借助Deep Lea ...