
jboss 6.1怎么访问部署的web应用
1个回答
展开全部
1、JBoss介绍
JBoss完全实现了J2EE的服务栈:EJB (Enterprise JavaBeans)JMS (Java Message Service)JTS/JTA (Java Transaction Service / Java Transaction API)Servlet and JSP (JavaServer Pages)JNDI (Java Naming and Directory Interface)它还提供一些高级特性,比如集群、JMX、Web Service。它还整合了IIOP(Internet Inter-ORB Protocol)。因为JBoss代码遵循LGPL许可,你可以在任何商业应用中免费使用它,而不用支付费用。JBoss是纯Java的Web应用服务器,为了保证JBoss服务器的正常运行,在安装JBoss之前首先要确保系统已经安装了JDK。可以从http://labs.jboss.com/jbossas/downloads/ 下载最新JBoss应用服务器,本章选用JBoss 4.2.2.GA版本。 2、解压安装 将下载的压缩包解压至本地磁盘,例如F:/java/test/jboss-4.2.2.GA。解压后的JBoss目录结构 3、目录说明:bin目录:主要包含run.jar、shutdowm.jar等文件,用于启动、停止服务器脚本client目录:主要包含与客户端相关的文件(客户端与JBoss通信所需的的Java库(JARs))docs目录:主要包含JBoss服务器的文档以及examples文件夹lib目录:主要包含些JAR,JBoss启动时加载,且被所有JBoss配置共享(不要把你的库放在这里)server目录:主要包含与服务器有关的配置文件。每个配置必须放在不同的子目录。子目录的名字config-name表示配置的名字。JBoss的server目录可以包含任意数目的目录,每个表示一个不同的JBoss配置。JBoss包含3个默认的配置:minimial,default和allserver/all目录:JBoss的完全配置,启动所有服务,包括集群和IIOP。server/default目录:JBoss的默认配置。在没有在JBoss命令航中指定配置名称时使用。server/default/conf目录:JBoss的配置文件。server/default/data目录:JBoss的数据库文件。比如,嵌入的数据库,或者JBossMQ。server/default/deploy目录:JBoss的热部署目录。放到这里的任何文件或目录会被JBoss自动部署。EJB、WAR、EAR,甚至服务。server/default/lib目录:一些JAR,JBoss在启动特定配置时加载他们。server/minimal目录:4.JBoss的配置文件server/config-name/conf目录包含JBoss的配置文件。文件 描述------------------------------------------------------------------------jacorb.properties JBoss IIOP 配置jbossmq-state.xml JBossMQ(JMS的实现)用户配置jboss-service.xml 启动时运行的JBoss的服务的定义(class loader,JNDI,deployer等)log4j.xml Log4J的配置login-config.xml JBoss安全配置(JBossSX)standardjaws.xml JBoss的遗留CMP 1.1引擎的默认配置。包含对各种数据库的JDBC-to-SQL的映射信息,默认CMP设置,日志配置等。standardjbosscmp-jdbc.xml 除了被用于JBoss的CMP 2.0引擎之外,与standardjaws.xml相同, 5、启动JBoss 运行bin目录下的run.bat文件。启动后,进入 http://localhost:8080 测试是否已经正确启动
6.JBoss中的部署
JBoss中的部署过程非常的简单、直接。在每一个配置中,JBoss不断的扫描一个特殊的目录的变化server/config-name/deploy此目录一般被称为“部署目录”。
你可以把下列文件拷贝到此目录下:
任何jar库(其中的类将被自动添加到JBoss的classpath中)
EJB JAR
WAR (Web Appliction aRrchive)
EAR (Enterprise Application aRchive)
包含JBoss MBean定义的XML文件
一个包含EJB JAR、WAR或者EAR的解压缩内容,并以.jar、.war或者.ear结尾的目录。
要重新部署任何上述文件(JAR、WAR、EAR、XML等),用新版本的文件覆盖以前的就可以了。
7.Eclipse中JBoss的集成
所以也可以在eclipse中直接部署web应用程序
JBoss完全实现了J2EE的服务栈:EJB (Enterprise JavaBeans)JMS (Java Message Service)JTS/JTA (Java Transaction Service / Java Transaction API)Servlet and JSP (JavaServer Pages)JNDI (Java Naming and Directory Interface)它还提供一些高级特性,比如集群、JMX、Web Service。它还整合了IIOP(Internet Inter-ORB Protocol)。因为JBoss代码遵循LGPL许可,你可以在任何商业应用中免费使用它,而不用支付费用。JBoss是纯Java的Web应用服务器,为了保证JBoss服务器的正常运行,在安装JBoss之前首先要确保系统已经安装了JDK。可以从http://labs.jboss.com/jbossas/downloads/ 下载最新JBoss应用服务器,本章选用JBoss 4.2.2.GA版本。 2、解压安装 将下载的压缩包解压至本地磁盘,例如F:/java/test/jboss-4.2.2.GA。解压后的JBoss目录结构 3、目录说明:bin目录:主要包含run.jar、shutdowm.jar等文件,用于启动、停止服务器脚本client目录:主要包含与客户端相关的文件(客户端与JBoss通信所需的的Java库(JARs))docs目录:主要包含JBoss服务器的文档以及examples文件夹lib目录:主要包含些JAR,JBoss启动时加载,且被所有JBoss配置共享(不要把你的库放在这里)server目录:主要包含与服务器有关的配置文件。每个配置必须放在不同的子目录。子目录的名字config-name表示配置的名字。JBoss的server目录可以包含任意数目的目录,每个表示一个不同的JBoss配置。JBoss包含3个默认的配置:minimial,default和allserver/all目录:JBoss的完全配置,启动所有服务,包括集群和IIOP。server/default目录:JBoss的默认配置。在没有在JBoss命令航中指定配置名称时使用。server/default/conf目录:JBoss的配置文件。server/default/data目录:JBoss的数据库文件。比如,嵌入的数据库,或者JBossMQ。server/default/deploy目录:JBoss的热部署目录。放到这里的任何文件或目录会被JBoss自动部署。EJB、WAR、EAR,甚至服务。server/default/lib目录:一些JAR,JBoss在启动特定配置时加载他们。server/minimal目录:4.JBoss的配置文件server/config-name/conf目录包含JBoss的配置文件。文件 描述------------------------------------------------------------------------jacorb.properties JBoss IIOP 配置jbossmq-state.xml JBossMQ(JMS的实现)用户配置jboss-service.xml 启动时运行的JBoss的服务的定义(class loader,JNDI,deployer等)log4j.xml Log4J的配置login-config.xml JBoss安全配置(JBossSX)standardjaws.xml JBoss的遗留CMP 1.1引擎的默认配置。包含对各种数据库的JDBC-to-SQL的映射信息,默认CMP设置,日志配置等。standardjbosscmp-jdbc.xml 除了被用于JBoss的CMP 2.0引擎之外,与standardjaws.xml相同, 5、启动JBoss 运行bin目录下的run.bat文件。启动后,进入 http://localhost:8080 测试是否已经正确启动
6.JBoss中的部署
JBoss中的部署过程非常的简单、直接。在每一个配置中,JBoss不断的扫描一个特殊的目录的变化server/config-name/deploy此目录一般被称为“部署目录”。
你可以把下列文件拷贝到此目录下:
任何jar库(其中的类将被自动添加到JBoss的classpath中)
EJB JAR
WAR (Web Appliction aRrchive)
EAR (Enterprise Application aRchive)
包含JBoss MBean定义的XML文件
一个包含EJB JAR、WAR或者EAR的解压缩内容,并以.jar、.war或者.ear结尾的目录。
要重新部署任何上述文件(JAR、WAR、EAR、XML等),用新版本的文件覆盖以前的就可以了。
7.Eclipse中JBoss的集成
所以也可以在eclipse中直接部署web应用程序
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询