其实目前的JBoss的安装和使用还是比较简单的,只要有Java虚拟机就可以进行JBoss的安装和使用了,下面我安装使用JBoss3.2.7的一点心得和体会。
1.第一步先要安装JDK
如果安装JBOSS3.2.X版本的话,要求JDK版本是1.3或者更高,如果是JBOSS4.0.X就要求JDK是1.4或者更高,所以建议大家安装JDK1.4以上的版本,我所用的JDK版本是JDK1.4.2_07,
将JDK安装到C盘的根目录下(C:\j2sdk1.4.2_07),千万不要安装到带有空格的目录下(例如:C:\Program Files目录下),安装完JDK后,就开始设置环境变量:
系统变量->新建->变量名:JAVA_HOME 变量值:C:\j2sdk1.4.2_07
系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib
系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;
(CLASSPATH中有一英文句号“.”后跟一个分号,表示当前路径的意思)
2.第二步要下载并且安装JBOSS
因为JBoss是一个开放源码的项目,所以,有源代码和执行文件两种安装方法,下面分别介绍:
(1)使用源代码安装,JBoss组织提供了包含Ant Build工具的源代码包,通过JBoss的官方网站(www.jboss.org)就可以下载到Jboss的源代码包,我下载的是jboss-3.2.7-src.tar.gz,解压缩这个文件(比如解到D:\),然后进入build目录,运行build.bat,整个jboss的编译和打包工作会自动完成(由Ant完成连接,编译工作),完成后,会在build目录下生成一个output目录,这个就是Jboss2.3.7的可执行软件包,设置JBOSS_HOME指向这个目录,就完成了JBOSS的安装!
(2)通过网站(www.jboss.org)也可以直接下载编译后的JBoss可执行文件的压缩包,我下载的是jboss-3.2.7.zip。将jboss-3.2.7.zip解压到一个目录下(我的是D:\JBOSS),设置JBOSS_HOME:
系统变量->新建->变量名:JBOSS_HOME 变量值:D:\JBOSS
这样就完成了JBoss的安装。
建议大家都用这个方法,因为这个可以有效的防止我们自己编译问题,导致JBoss不能使用的问题。
3.第三步是启动JBOSS
执行JBOSS_HOME/bin/run.bat这个批处理文件就可以启动JBoss,这样就启动Jboss的默认模式,当然我们也可以通过添加参数的方法来启动JBoss, (run -c all ,run -c minimal)
主要加载模块的不同,也可以自定义启动模式!
分享到:
相关推荐
【JBoss7学习笔记】 JBoss Application Server,简称JBoss AS,是Red Hat公司开发的一款开源Java EE应用服务器,而JBoss7则是其一个重要的版本,带来了许多性能优化和架构改进。这篇学习笔记将深入探讨JBoss7的核心...
JBossESB学习笔记 收集了网上1-16系列教程,笔记详细介绍了JBossESB各个组件的特性及配置文件的说明
### JBoss ESB 学习笔记知识点概览 #### 一、搭建ESB开发环境 - **工具准备**: - Eclipse-JEE 3.5:集成开发环境,支持Java EE标准,适合企业级应用程序开发。 - jbossesb-server-4.7:JBoss ESB的具体版本,为...
【JBoss ESB学习笔记】 JBoss ESB(Enterprise Service Bus)是Red Hat公司开发的一款开源企业服务总线,它是企业级应用集成的核心组件,用于连接不同系统、服务和应用程序,实现服务之间的通信和交互。本学习笔记...
【JBoss ESB 学习笔记】 JBoss ESB(Enterprise Service Bus,企业服务总线)是Red Hat公司开发的一款开源服务导向架构(SOA)平台,它为分布式应用程序提供了集成和互操作性。本笔记将深入探讨JBoss ESB的核心概念...
1. **基础入门**:如《JBoss_ESB学习笔记5——第四个ESB应用Hello World File Action.doc》所示,初学者通常从“Hello World”程序开始,了解如何创建并运行一个简单的ESB服务。这一阶段会介绍ESB的基本概念,如服务...
本篇笔记将详细介绍如何搭建JBoss ESB的开发环境。 首先,我们需要准备的是Eclipse IDE,这里推荐使用Eclipse-JEE 3.5版本,因为该版本对Java EE开发有着良好的支持,同时包含了对各种服务器的集成。如果你还没有...
### jBoss + Tomcat 学习笔记大全及帮助文档概览 #### 一、环境搭建与配置 在开始深入探讨jBoss与Tomcat的集成之前,我们先来了解如何搭建基本的开发环境。 ##### 1. Java 环境配置 - **安装 J2SDK1.4+ 和 J2...
本篇学习笔记主要围绕 JBoss ESB 的一个基础应用——“Hello World File Action”进行讲解,这个例子展示了如何利用 JBoss ESB 的 File Gateway 功能来监控文件系统变化,并通过 JMS(Java Message Service)消息...
### 1. JDK (Java Development Kit) #### 1.1 JDK的重要性 JDK是Java开发的基础,包含了Java运行环境(JRE)、Java工具集以及Java基础类库(rt.jar)。无论是什么类型的Java应用服务器,其内部都会集成某个版本的JDK。...
工作流学习笔记主要聚焦在企业级业务流程管理(Business Process Management, BPM)系统,特别是针对JBoss提供的开源工作流框架JBOSS jBPM。jBPM是一个强大的工作流引擎,它允许开发者定义、执行和管理工作流程。这...
这份"Java-J2EE全部学习笔记 培训结构的学习资料"涵盖了从基础到高级的Java编程和J2EE应用开发的知识点,对于想要深入理解Java EE技术的人来说是一份宝贵的资源。 1. **Java基础知识**:这部分可能包括Java语言的...
1. **JBoss 简介**:介绍 JBoss 的历史、设计理念以及在企业级应用中的角色,讲解其与 Java EE 平台的关系,包括支持的规范和服务。 2. **安装与配置**:详述如何下载 JBoss、设置环境变量、配置服务器,以及启动和...
#### 四、JBoss3学习笔记 这部分内容提供了关于JBoss3.x的配置实例,以xPetStore项目为例,涵盖了从环境搭建到应用发布的整个过程,包括但不限于: - **运行环境**:明确了操作系统、应用服务器、数据库、虚拟机的...
**J2EE学习笔记概述** J2EE(Java 2 Platform, Enterprise Edition)是Java平台的一个版本,专门针对企业级应用开发。它提供了一个全面的框架,用于构建、部署和管理分布式多层企业应用程序。本笔记主要围绕J2EE的...
### Java优秀学习笔记知识点概述 #### 一、Java语言简介及特性 - **稳健性**:Java通过改进C++中的指针概念引入了引用的概念,从而增强了安全性。Java中的引用不可计算,避免了指针计算可能导致的问题。此外,Java...
这份“J2EE学习笔记”涵盖了该技术领域的核心概念、架构和关键组件,对于初学者和进阶者都是宝贵的参考资料。文档以58页的篇幅深入浅出地讲解了J2EE的各个方面,包括基础理论和实际应用。 在J2EE的体系结构中,主要...
这份"java基础知识学习笔记"涵盖了Java编程的核心概念和技术,是初学者深入理解Java的宝贵资源。 1. **Java语法基础** Java语法基于C++,但更简化和安全。它包括变量声明、数据类型(如整型、浮点型、字符型和布尔...