文档章节

Windows下JBOSS安装配置图文教程

DavidBao
 DavidBao
发布于 2014/11/22 16:40
字数 897
阅读 57
收藏 1
点赞 0
评论 0

JBOSS安装与配置搭建本地项目环境

什么是JBOSS

JBOSS是EJB的服务器,就像Tomcat是JSP服务器一样,就是服务器的一种。

环境搭建如下:

一:首先安装JDK,配置环境变量(PATH,CLASSPATH,JAVA_HOME)。

1. 网上下载JDK安装,我的下载如下:

点击安装,下一步,然后出现如下界面,更改文件目录如下:

 

我的jdk存放在D盘java文件下,点击【下一步】按钮后,出现如下:

 

jre目录也放在D盘java下。点击【下一步】安装完成后,我在D盘java目录下可以看到如下:

 

2.设置环境变量

右键我的电脑 –> 属性 –> 高级系统设置 –> 出现如下:

 

点击环境变量后,如下:

 

如下所示:

 

变量值,就是刚刚安装JDK的目录。

注:JAVA_HOME是指明JDK路径,就是刚刚安装时所选的路径  D:\Java\jdk1.6.0_43 此路径下包括libbinjre等文件夹。

PATH变量配置:

path使的系统可以在任何路径下识别java命令,这里注意下:path应该本来就存在的,如果有的话,就不要新建了,找到path,点击【编辑】按钮,在值的最前面加上如下这句代码。%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

如下所示:

 

注意:一定要在path原来的基础之上的前面加上上面一句的配置代码。

CLASSPATH变量配置:

CLASSPATH为java加载类(class 或者 lib)路径,只有类在CLASSPATH中,java命令才能识别,新建CLASSPATH,加上如下一句代码即可:

.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar (要加.表示当前路径)

如下所示:

%JAVA_HOME%就是引用前面指定的JAVA_HOME;

现在我们来检查下是否安装成功,进入CMD命令行下,运行

java –version  java   javac 三个命令,如下:

 

可以看到,说明已经安装成功了!

JBOSS安装如下:

1. 下载最新的JBOSS解压到D盘目录下(或者其他盘),我的是6.0 如下所示:

同样也需要设置JBOSS_HOME环境变量。如下所示:

进入JBOSS –> bin目录下,运行下run.bat,如下所示:

 

如果一切正常的话,说明我们可以启动服务器了,如下所示:

说明JBOSS配置成功了!

上面的 默认端口号是8080.

三:项目文件如何在本地运行?

我们都明白,我们搭建JBOSS服务器,就是希望在自己本机电脑可以运行本地项目,就像PHP一样,我们直接把项目文件放在www目录下,直接进入就可以访问一样,现在我也希望JBOSS也能做成这样的!

环境配置如下:

进入这个目录下:D:\jboss-6.0.0\server\default\deploy,将如下这两个文件扔到此目录下:

 

项目文件,我们可以进jgz.war目录看看如下:

 

具体配置文件里面做了什么东东,说实在的我也不知道,这是开发扔给我的文件,叫我放在此目录下即可。(开发懂得,我们前端只需要在本地可以方便调式项目即可。)

1. 将mysql-connector-java-5.1.31.jar拷贝到 D:\jboss-6.0.0\server\default\lib 如下:

所示即可。

 如下我们可以在本地访问项目文件了。

© 著作权归作者所有

共有 人打赏支持
DavidBao
粉丝 113
博文 210
码字总数 126729
作品 0
昌平
JBoss7.1.1 安装配置

一、下载安装 首先要注意安装jdk环境,笔者安装的是较新的jdk1.7版本 1、下载地址: http://www.jboss.org/jbossas/downloads ,下载Certified Java EE 6 Full Profile版本。 2、解压 jboss-...

zhangdiandong ⋅ 2014/08/18 ⋅ 0

J2EE进阶(二十四)JBoss Web和 Tomcat的区别

J2EE进阶(二十四)JBoss Web和 Tomcat的区别 在Web2.0的浪潮中,各种页面技术和框架不断涌现,为服务器端的基础架构提出了更高的稳定性和可扩展性的要求。近年来,作为开源中间件的全球领导者...

sunhuaqiang1 ⋅ 05/27 ⋅ 0

Tomcat,JBoss与JBoss Web

最近接触到应用服务器JBoss,此外JBoss Web与Tomcat也同为web服务器,便查阅资料对三者进行比较,供大家参考。 一、Tomcat Tomcat 服务器是免费开源的Web 应用服务器。支持最新的Servlet 和J...

thinkyoung ⋅ 2014/11/16 ⋅ 0

【Ovirt 笔记】engine 用户扩展管理分析与整理

文前说明 作为码农中的一员,需要不断的学习,我工作之余将一些分析总结和学习笔记写成博客与大家一起交流,也希望采用这种方式记录自己的学习之旅。 本文仅供学习交流使用,侵权必删。 不用...

羽杰 ⋅ 06/13 ⋅ 0

jboss规则引擎KIE Drools 6.3.0-集群篇

DROOLS集群的原理 Drools集群是架设在jboss集群之上的 Drools集群其实是WorkBench(WB)间的集群 KIE SERVER是JSON服务,它是架设在WB上的,一个WB可以挂1个、多个KIE SERVER WB除了HTTP间的...

lifetragedy ⋅ 2017/07/04 ⋅ 0

tomcat、weblogic、jboss的区别,容器的作用

一、tomcat Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,它是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及...

水墨如丹青 ⋅ 04/13 ⋅ 0

Idea + jboss 4.0

IntelliJ IDEA + jboss 4.0启动报错,修改端口也没有用,已设置“shutdown script”为“E:spsoftptxjbossbinshutdown.bat -s jnp://localhost:8080 -S”,其它地方的端口也改成了“8080” Er...

Jerry2fish ⋅ 04/18 ⋅ 0

Hibernate Search 5.10.0.Beta2 发布,数据检索框架

Hibernate Search 5.10.0.Beta1 已发布,这是 5.10 分支的第二个测试版本,此版本主要包括升级到适用于JBoss模块的WildFly 12,但它也增加了一些错误修正和改进。 以下是自Hibernate Search ...

周其 ⋅ 04/16 ⋅ 0

在eclipse使用jboss6.1+部署项目后war包中无.class文件,有包路径和配置文件 [

在eclipse中导入项目(一个在其他环境可以正常部署的项目)之后,直接使用Jboss6.1部署,可以部署成功,一切正常。 在project->clean...清除缓存之后重新部署,服务器上的war包中就没有.clas...

神奇巴士 ⋅ 06/17 ⋅ 0

访问controller方法时报错:java.lang.NoSuchMethodError: javax.servlet.http.HttpServletResponse.getHeader(

Controller方法: 用jetty插件启动工程 点击run ,访问Controller 的export方法报错: 我的JAVA EE API版本: 我的jetty插件版本 解决办法(任意选一个即可): 1)、退回到Spring V4.0.7 2)、升...

沧海一刀 ⋅ 04/18 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

uWSGI + Django @ Ubuntu

创建 Django App Project 创建后, 可以看到路径下有一个wsgi.py的问题 uWSGI运行 直接命令行运行 利用如下命令, 可直接访问 uwsgi --http :8080 --wsgi-file dj/wsgi.py 配置文件 & 运行 [u...

袁祾 ⋅ 32分钟前 ⋅ 0

JVM堆的理解

在JVM中,我们经常提到的就是堆了,堆确实很重要,其实,除了堆之外,还有几个重要的模块,看下图: 大 多数情况下,我们并不需要关心JVM的底层,但是如果了解它的话,对于我们系统调优是非常...

不羁之后 ⋅ 昨天 ⋅ 0

推荐:并发情况下:Java HashMap 形成死循环的原因

在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。这个事情我4、5年前也经历...

码代码的小司机 ⋅ 昨天 ⋅ 1

聊聊spring cloud gateway的RetryGatewayFilter

序 本文主要研究一下spring cloud gateway的RetryGatewayFilter GatewayAutoConfiguration spring-cloud-gateway-core-2.0.0.RC2-sources.jar!/org/springframework/cloud/gateway/config/G......

go4it ⋅ 昨天 ⋅ 0

创建新用户和授予MySQL中的权限教程

导读 MySQL是一个开源数据库管理软件,可帮助用户存储,组织和以后检索数据。 它有多种选项来授予特定用户在表和数据库中的细微的权限 - 本教程将简要介绍一些选项。 如何创建新用户 在MySQL...

问题终结者 ⋅ 昨天 ⋅ 0

android -------- 颜色的半透明效果配置

最近有朋友问我 Android 背景颜色的半透明效果配置,我网上看资料,总结了一下, 开发中也是常常遇到的,所以来写篇博客 常用的颜色值格式有: RGB ARGB RRGGBB AARRGGBB 这4种 透明度 透明度...

切切歆语 ⋅ 昨天 ⋅ 0

CentOS开机启动subversion

建立自启动脚本: vim /etc/init.d/subversion 输入如下内容: #!/bin/bash## subversion startup script for the server## chkconfig: 2345 90 10# description: start the subve......

随风而飘 ⋅ 昨天 ⋅ 0

版本控制工具

CSV , SVN , GIT ,VSS

颖伙虫 ⋅ 昨天 ⋅ 0

【2018.06.19学习笔记】【linux高级知识 13.1-13.3】

13.1 设置更改root密码 13.2 连接mysql 13.3 mysql常用命令

lgsxp ⋅ 昨天 ⋅ 0

LVM

LVM: 硬盘划分分区成物理卷->物理卷组成卷组->卷组划分逻辑分区。 1.磁盘分区: fdisk /dev/sdb 划分几个主分区 输入t更改每个分区类型为8e(LVM) 使用partprobe生成分区的文件:如/dev/sd...

ZHENG-JY ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部