安装Java和设置JAVA_HOME等步骤跳过。

1、去官网下载jboss:

http://jbossas.jboss.org/downloads/

这里使用的是7.1.1 final,jboss版本4.0以上都有很大的变化,以前一直使用4.0,到版本7一下子好像要重新学过似的。。。。-_-#

2、解压zip包。打开目录修改端口:

(默认端口为8080,如果不需要修改端口,可跳过这步)

打开文件:....\jboss-as-7.1.1.Final\standalone\configuration\standalone.xml

如图,我把他修改为8899

3、添加用户,打开cmd,cd到jboss目录:\jboss-as-7.1.1.Final\bin

运行:add-user.bat

输入用户名和密码创建一个admin用户:

4、运行jboss,创建完用户后,输入命令:

standalone.bat

将出面如下结果:

5、打开浏览器,输入地址:http://localhost:8899/

将出现jboss的欢迎界面,证明已经工作正常了:

6、测试在第3步中的创建的用户,在欢迎界面中点击“Administration Controle”链接,或者访问这个地址:http://localhost:9990/console

输入刚刚创建的用户名和密码,登陆进去将可看到如下界面:

这是jboss的admin界面,类似tomcat的manage界面功能。

(到这里,jboss的环境已经搭建完成)


默认,jboss7的项目发布是使用war包方式发布,和4.0以前的非常不同,使用war包发布,只需要把war包复制到\jboss-as-7.1.1.Final\standalone\deployments目录下,运行jboss即可自动部署(事实上会热部署)。

但很多时候我们不喜欢war发布,而是使用文件夹方式发布,可以使用如下方式做jboss的发布:

假设有一个需要发布的完整web应用程序,文件夹名为:solr

1、停止已经启动的jboss(ctrl + C)

2、复制solr到\jboss-as-7.1.1.Final\standalone\deployments目录下

3、重命名solr文件夹为:solr.war

4、新建一个文本文件:solr.war.deployed,内容为:solr.war

5、启动jboss即可。


Jboss停止命令:

jboss-cli.bat --connect --command=:shutdown

[JBoss] - 环境搭建的更多相关文章

  1. JBoss环境搭建及部署Web项目

    http://blog.csdn.net/pop303/article/details/7210290 赶在年前学习了一下JBOSS,之前觉得JBOSS相关资料会有很多,不过现在发现很少,在亚马逊出也 ...

  2. Hibernate 系列 02 - Hibernate介绍及其环境搭建

    引导目录: Hibernate 系列教程 目录 昨晚喝多了,下午刚清醒,继续搞Hibernate.走起. 觉得还行的话,记得点赞哈,给我这个渣渣点学习的动力.有错误的话也请指出,省的我在错误上走了不归 ...

  3. 最新版ssh hibernate spring struts2环境搭建

    最新版ssh hibernate spring struts2环境搭建 最新版spring Framework下载地址:spring4.0.0RELEASE环境搭建 http://repo.sprin ...

  4. Hibernate之环境搭建及demo

    ORM概念 ORM即Object/Relation Mapping, 对象/关系数据库映射.ORM是一种规范,完成面向对象编程语言到关系数据库之间的映射.J2EE中的JPA就是一种ORM规范. ORM ...

  5. Drools环境搭建(转)

    Eclipse3.5安装Drools5.2.0.Final插件 到Drools下载页面(现在是http://www.jboss.org/drools/downloads.html) -下载并解压Dro ...

  6. RocketMQ在Windows平台下环境搭建

    一.  环境搭建 需要jdk1.6(以上) 64bit, maven, eclipse 二.  RocketMQ项目下载 项目地址:https://github.com/alibaba/RocketM ...

  7. Web笔记(一) Web 简介与开发环境搭建

    Web应用程序的工作原理 大多数的Web应用程序结构都是采用最为流行的B/S软件开发体系结构,将Web应用程序部署在Web服务器上,只要Web服务器启动,用户就可以通过客户端浏览器发送HTTP请求到W ...

  8. SSH框架总结(环境搭建+框架分析+实例源码下载)

    一.SSH框架简介 SSH是struts+spring+hibernate集成的web应用程序开源框架. Struts:用来控制的,核心控制器是Controller. Spring:对Struts和H ...

  9. JEECG-P3开发专题 - 开发环境搭建入门

    官方标准开发工具: 1 .IDE Eclipse Java EE IDE for Web Developers. Version: Mars.2 Release (4.5.2) Build id: 2 ...

随机推荐

  1. Mac下安装Node.js

    今天介绍一下Mac下Node.js的下载安装方法,后面我们安装Bootstrap.Angurlar和jQuery等都是通过Node.js的npm方式的. 1.在必应中搜索“node.js mac”,第 ...

  2. JavaScipt 源码解析 Sizzle选择器

    jQuery的定位就是一个DOM的操作库,那么可想而知选择器是一个至关重要的模块.Sizzle,作为一个独立全新的选择器引擎,出现在jQuery 1.3版本之后,并被John Resig作为一个开源的 ...

  3. A:石头剪刀布

    总时间限制: 1000ms 内存限制: 65536kB描述石头剪刀布是常见的猜拳游戏.石头胜剪刀,剪刀胜布,布胜石头.如果两个人出拳一样,则不分胜负.一天,小A和小B正好在玩石头剪刀布.已知他们的出拳 ...

  4. org.apache.commons.lang.StringUtils类

    org.apache.commons.lang.StringUtils类 本文摘自:(http://www.blogjava.net/japper/archive/2012/05/23/378946. ...

  5. 获取LocationProvider

    Android的定位信息由LocationProvider对象来提供,该对象代表一个抽象的定位组件.在开始编程之前,需要先获得LocationProvider对象. 一.获取所有可用的Location ...

  6. HDU 4940 Destroy Transportation system(2014 Multi-University Training Contest 7)

    思路:无源汇有上下界可行流判定, 原来每条边转化成  下界为D  上界为 D+B   ,判断是否存在可行流即可. 为什么呢?  如果存在可行流  那么说明对于任意的 S 集合流出的肯定等于 流入的, ...

  7. Rhel6-DM多路经存储配置文档

    系统环境: rhel6 x86_64 iptables and selinux disabled 主机: 主机 网卡 软件 server21.example.com eth0:192.168.122. ...

  8. AsyncTask的基本使用和各个参数的说明

    AsyncTask 的执行分为四个步骤,每一步都对应一个回调方法,需要注意的是这些方法不应该由应用程序调用,开发者需要做的就是实现这些方法.在任务的执行过程中,这些方法被自动调用. * onPreEx ...

  9. NuSOAP与PHPRPC比较(转)

    因为看到有人问 Nusoap 和 PHPRPC 的比较,为了让大家能够更清楚地了解 Nusoap 和 PHPRPC 的关系,所以在这里做一个简要的说明性介绍,所写的内容也不是面面俱到的,只写了一些主要 ...

  10. SharePoint\O365 CSOM操作"请求访问设置"功能

    博客地址:http://blog.csdn.net/FoxDave 请求访问设置是在SharePoint网站权限菜单中的一个功能,如下图: 它用来设置成员是否可以共享网站以及个别文件和文件夹,是否允许 ...