红帽JBoss企业应用平台
你好,世界!
1。
设置您的开发环境
10分钟
2。
安装,配置和验证
5分钟
3。
构建您的第一个JBoss EAP应用程序
20分钟
-
1.设置您的开发环境
10分钟
您可以安装Red Hat Developer Studio独立版(A),也可以安装JBoss Enterprise Edition(B)。
A.安装Red Hat Developer Studio独立版
安装Java SE Development Kit(JDK)版本8.我们建议使用OpenJDK或Oracle JDK。
单独下载 Developer Studio 12。
运行Developer Studio安装程序。
对于Mac / Windows开发主机:
导航到包含下载的Developer Studio JAR文件的文件夹。
右键点击
devstudio-12.0.0.GA-installer-standalone.jar
选择 打开方式→Jar启动器。
对于Linux开发主机:
导航到包含Developer Studio JAR文件的文件夹。
执行安装程序:
$ java -jar devstudio-12.0.0.GA-installer-standalone.jar
按照屏幕上的说明继续安装过程。
启动Developer Studio。有关 详细信息,请参阅 Developer Studio 12安装文档。
配置Maven:
在Developer Studio中,单击 窗口→首选项。
在文本框中键入 maven以查看与Maven相关的选项。
在结果中,展开 JBoss Tools 并单击 JBoss Maven Integration。
单击“ 配置Maven存储库”。
单击“ 添加存储库” ,然后单击“ 配置文件ID:” 字段中的向下箭头 以查看可用的Maven存储库。
从下拉列表配置文件中选择 redhat-ga-repository,然后单击“ 确定”。
单击完成。
当被问及更新 文件时, 回答 是
settings.xml
。
B.安装JBoss EAP
安装Developer Studio后(上图),您可以从IDE中下载,安装和设置JBoss EAP。
要从IDE中下载,安装和设置JBoss EAP:
启动IDE。
单击Window→Preferences,展开JBoss Tools,然后单击JBoss Runtime Detection。
在“路径”窗格中,单击“下载”。
在“下载运行时”窗口中,从“下载运行时”表中选择要下载的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版本
在JBoss.org Credentials窗口中,输入您的凭据,然后单击Next。
在“运行时JBoss EAP_version”窗口中,阅读条款和条件,然后单击“我接受许可协议的条款”,然后单击“下一步”。请注意,如果您之前已在IDE中或通过jboss.org网站接受了条款和条件,则会跳过此窗口。
在“下载运行时”窗口的“安装文件夹”字段中,单击“浏览”并选择安装JBoss EAP的位置,然后单击“完成”。下载'JBoss EAP 1窗口显示了下载的进度。
单击“应用并关闭”以关闭“首选项”窗口。
结果:服务器在停止模式下的“服务器”视图中列出。
-
2.安装,配置和验证
5分钟
要验证Developer Studio和JBoss EAP是否正常工作,请 在现在创建和配置的JBoss EAP服务器中部署并执行 helloworld快速入门应用程序:
在Developer Studio中,打开 Red Hat Central 视图。
注意: 如果 看不到Red Hat Central视图,请单击
主菜单栏上的图标。
输入
helloworld
到搜索框中,然后单击 的HelloWorld-RS 的结果显示快速启动。单击 完成。 这将下载 helloworld 应用程序及其Maven依赖项。
下载完所有依赖项后,会出现一个对话框,告诉您项目已准备就绪。单击 完成。
在 Servers 选项卡中,选择 Red Hat JBoss EAP 7.0 [已停止] ,然后单击Start the Server图标以启动JBoss EAP服务器。
服务器启动后, 在Project Explorer视图中右键单击 jboss-helloworld应用程序 。
从出现的菜单中,选择Run as .. 然后 选择 Run on Server。
选择新创建的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企业应用平台的更多相关文章
- 利用SOLR搭建企业搜索平台 之——MultiCore
Solr Multicore 是 solr 1.3 的新特性.其目是一个solr实例,可以有多个搜索应用. 下面着手来将solr给出的一个example跑出来.这篇文章是基于<利用SOLR搭建企 ...
- SOLR搭建企业搜索平台
一. SOLR搭建企业搜索平台 运行环境: 运行容器:Tomcat6.0.20 Solr版本:apache-solr-1.4.0 分词器:mmseg4j-1.6.2 词库:sogou-dic ...
- Odoo免费开源企业信息化平台助力企业成功
企业信息化变革之路 信息孤岛的真实由来 打开百度App,看更多图片 左边为当下企业现状,右边为Odoo的整体 企业信息孤岛的严重性,来自于企业的自身高速发展,企业以销售为生命主题围绕着客户会搭建一系列 ...
- LDAP实现企业异构平台的统一认证
LDAP实现企业异构平台的统一认证 技术是为应用服务的,没有应用,技术就无用武之地.同样光配置完LDAP服务器没有任何意义,只有把所有需要认证的环节,只有纳入LDAP系统中,才能使它发挥应有 ...
- ELK Stack企业日志平台文档
ELK Stack企业日志平台文档 实验环境 主机名 IP地址 配置 系统版本 用途 controlno ...
- 基于AgileEAS.NET企业应用平台实现基于SOA架构的应用整合方案-开篇
开篇 系统架构的文章,准备在这段时间好好的梳理和整理一下,然后发布基于AgileEAS.NET平台之上的企业级应用架构实践,结合具体的案例来说明AgileEAS.NET平 台之上如何进行系统的逻辑架构 ...
- 利用SOLR搭建企业搜索平台 之——solr配置solrconfig.xml
来源:http://blog.csdn.net/zx13525079024/article/details/25310781 solrconfig.xml配置文件主要定义了SOLR的一些处理规则,包括 ...
- 利用SOLR搭建企业搜索平台 之——Solr索引基本操作
来源:http://blog.csdn.net/zx13525079024/article/details/25367239 我们来看下通过界面来操作SOLR,包括SOLR索引的添加,查询等基本操作. ...
- 利用SOLR搭建企业搜索平台 之——模式配置Schema.xml
来源:http://blog.csdn.net/awj3584/article/details/16963525 schema.xml这个配置文件可以在你下载solr包的安装解压目录的\solr\ex ...
随机推荐
- java 多线程系列基础篇(五)之线程等待与唤醒
1.wait(), notify(), notifyAll()等方法介绍 在Object.java中,定义了wait(), notify()和notifyAll()等接口.wait()的作用是让当前线 ...
- javascript——对象的概念——函数 1 (函数对象的属性和方法)
一.创建函数 函数是一种对象:Function类 是对象,可以通过 Function 实例化一个函数,不过最多的还是利用 function 来创建函数. 方式一:利用 Function类 来实例化函数 ...
- leetcode443
使用两个数组分别记录字符和对应的数字,然后清除原来的vector,重新向里面添加元素.注意判断1个字符时,不将'1'加入vector. int compress(vector<char>& ...
- MyBatis总结三:使用动态代理实现dao接口
由于我们上一篇实现MyBatis的增删改查的接口实现类的方法都是通过sqlsession调用方法,参数也都类似,所以我们使用动态代理的方式来完善这一点 MyBatis动态代理生成dao的步骤: 编写数 ...
- SpringBoot04 日志框架之Logback
1 日志框架选择 日志门面:SLF4J 日志实现:Logback 2 实现控制台的日志打印输出01 2.1 在需要实现日志信息打印的类中实例化Logger对象 坑01:springBoot项目默认使用 ...
- Luogu 3332 [ZJOI2013]K大数查询
BZOJ 3110 很早就想写的试炼场题. 不会整体二分啊呜呜呜,只能写写树套树. 有一个trick就是外层使用一个权值线段树,把位置作为下标的线段树放在内层,这样子的话我们在查询$k$大的时候就可以 ...
- Luogu 2254 [NOI2005]瑰丽华尔兹
简单dp,设$f_{i,j,k}$表示第i个时间段,钢琴处在(j,k)位置移动距离的最大值,那么有转移 $f_{i, j, k} = max(f_{i - 1, j, k}) , f_{i, j, ...
- Json Post到 https的坑 - the underlying connection was closed an unexpected error occurred on a send(远程服务器未知错误导致关闭)
最近做了一个安装包,安装包会弹出dotnet的 窗体,这个安装包会去调用https的一个api.用测试程序测试窗体都是好的.一旦打入安装包后,就报错.研究了半天,原来是https惹的祸 解决方案: . ...
- CodeForces 478D Red-Green Towers (DP)
题意:给定 n 块红砖,m 块绿砖,问有多少种方式可以建造成最高的塔,每一层颜色必须一样. 析:首先要确定最高是多少层h,大约应该是用 h * (h+1) <= (m+n) * 2,然后dp[i ...
- 《Effective Java》第6章 枚举和注解
第30条:用enum代替int常量 将加班工资计算移到一个私有的嵌套枚举中,将这个策略枚举(strategy enum)的实例传到PayrollDay枚举的构造器中.之后PayrollDay枚举将加班 ...