`
cuiyadll
  • 浏览: 196563 次
文章分类
社区版块
存档分类
最新评论

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 如下:

所示即可。

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

分享到:
评论

相关推荐

    MyEclipse+EJB3+JBoss4部署EBJ+web项目HelloWorld详解

    1,下载安装JDK1.6; 2,下载安装MyEclispse8.5; 3,下载安装JBoss4;...4,在MyEclispse8.5环境下配置JBoss4; 5,新建一个EJB3项目; 6,新建一个远程的无状态的SessionBean; 远程接口代码如下:

    ubuntu 14.04 配置常用服务器环境

    文档是在 Ubuntu 14.04.2 LTS 上,...也配置了软件随系统开启自动运行,并实际部署了自己的一个 tomcat+jboss+Mysql 项目,文档的步骤都是本人的具体操作,具体可行,相信对希望接触linux部署环境的入门有一定帮助。

    JBoss Seam 工作原理、seam和hibernate的范例、RESTFul的seam、seam-gen起步、seam组件、配置组件、jsf,jboss、标签、PDF、注解等等

    JBoss Seam 简介......................................................................................................................................................................... 11 Chapter 1. ...

    经典JAVA.EE企业应用实战.基于WEBLOGIC_JBOSS的JSF_EJB3_JPA整合开发.pdf

     本书内容主要包括三部分,第一部分介绍java ee开发的基础知识,以及如何搭建开发环境,包括安装jboss、weblogic应用服务器,以及如何使用svn、netbeans等。第二部分详细讲解了jsf ri、jta、jndi、rmi、jms、...

    maven+jbpm4.4+Jboss5.0

    父项目中,根据Maven的规范,配置了相关依赖包的引用,包括:Jbpm4.4的引用包引用、Junit4.9的测试包引用,hibernate的引用包,以及应用服务器Jboss的Client引用等。 接口中,提供了部署流程、创建实例、获得当前...

    jboss-eap-6.1.0.GA-quickstarts:jboss-eap-6.1.0.GA-quickstarts

    它们提供了小的,具体的工作示例,可以作为您自己项目的参考。 介绍 这些快速入门可以在JBoss企业应用平台6和JBoss AS 7上运行。如果您想在JBoss企业应用平台6上运行快速入门,我们建议使用JBoss企业应用平台6 ZIP...

    jboss-wfk-quickstarts

    它们提供了小的,具体的工作示例,可以作为您自己项目的参考。 介绍 这些快速入门可以在Red Hat JBoss Web框架套件上的Red Hat JBoss企业应用平台6.1或更高版本上运行。 我们建议使用JBoss EAP ZIP文件。 此版本...

    JSF1.2+EJB3.0实现的一个项目实例

    web端: web端的发布有两种方式:一种是跟ejb端项目部署在同一服务器JBoss中,用Myeclipse把jsfejb3-war项目源代码导入,直接利用MyEclipse提供的工具发布到JBoss中;第二种是要部署在单独的Web容器Tomcat中,在独立...

    jboss-as-quickstart:保存“旧”快速入门以供参考

    它们提供了小的,具体的工作示例,可以作为您自己项目的参考。介绍这些快速入门可在Red Hat JBoss企业应用平台6.1或更高版本上运行。 我们建议使用JBoss EAP ZIP文件。 此版本使用正确的依赖关系,并确保您针对运行...

    TR069-OPENACS服务器搭建.doc

    * **************************************************************************** *** 1、首先设置JBOSS环境变量:新建JBOSS_HOME,值为jboss顶层目录 2、JBOSS_HOME设置完成后,需要将%JBOSS_HOME%\bin;...

    jboss-jdg-quickstarts:Infinispan的快速入门(或示例或示例)

    库模式提供了用于构建和部署自定义运行时环境的二进制文件。 RHDG在同一个JVM中与您的应用程序一起运行。 您的应用程序对分布式集群中的单个节点具有本地访问权限。 远程客户端-服务器模式在基于JBoss EAP的容器中...

    Jetty中文手册

    在JBoss中配置Jetty Remote Glassfish EJBs from Jetty Jetty and Spring EJB3 (Pitchfork) JBoss EJB3 ObjectWeb EasyBeans (aka JOnAS EJB3Container) 集群技术 JBoss Infinispan (from Redhat) Gigaspaces ...

    angular-quickstarts

    它们提供了小的,具体的工作示例,可以作为您自己项目的参考。 介绍 这些快速入门可以在Red Hat JBoss Web框架套件上的Red Hat JBoss企业应用平台6.1或更高版本上运行。 我们建议使用JBoss EAP ZIP文件。 此版本...

    ticket-quickstart:SOABPM 参考架构的示例票务系统

    票务快速入门 基于 SOA/BPM 参考架构示例票务系统的快速入门 环境 将 ticket-rest.properties 和 ticket.properties 文件分别复制到 JBoss EAP 和 FSW ... 以以下形式部署项目:Jboss EAP:-ticket-model.jar-ticket-

    CentOS下RPM方式安装MySQL5.6教程

    之前的项目全都在windows系统环境下部署的,这次尝试在Linux系统环境下部署,于是这次我们组织在7台主机上安装了JDK、Maven、Jboss其中一台安装了Mysql,并将局域网配置好,终于大功告成了。下面将安装步骤与大家...

    基于SSM架构实现的大型分布式购物网站-B2C项目源码+项目说明.zip

    Druid已经在阿里巴巴部署了超过600个应用,经过多年多生产环境大规模部署的严苛考验。 ###配置静态资源映射: **"/> **"/> 子容器可以访问父容器中的对象。 ##分页插件pageHelper的使用 该分页插件对逆向...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part4

     25.3.3 在JBoss上部署J2EE应用  25.4 小结 附录A 标准SQL语言的用法  A.1 数据完整性  A.1.1 实体完整性  A.1.2 域完整性  A.1.3 参照完整性  A.2 DDL数据定义语言  A.3 DML数据操纵语言  A.4 ...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part2

     25.3.3 在JBoss上部署J2EE应用  25.4 小结 附录A 标准SQL语言的用法  A.1 数据完整性  A.1.1 实体完整性  A.1.2 域完整性  A.1.3 参照完整性  A.2 DDL数据定义语言  A.3 DML数据操纵语言  A.4 ...

Global site tag (gtag.js) - Google Analytics