JAVA安装配置开发环境图解连载 D

文章转自 绿绦工作室  http://www.lvtaostudio.com/2009/0709/113.html

JAVA安装配置开发环境图解连载 D

收藏本信息 编号:113 发布时间:2009-07-09 截止日期: 地区:
<!--guangao-->

 

JBoss 服务器的下载,安装和运行(可选)
 
注:如果你不想开发EJB应用,本节内容不需要进行。
如果你没有安装JDK,JBoss 将无法单独启动,但可以在MyEclipse里面正常启动。
JBoss 是一款开源免费的支持EJB 3.0和JSP,JMS等的应用服务器。http://labs.jboss.com/jbossas/downloads 任何一个 4.2 或者5.0 版本均可. 这里推荐您点击链接http://downloads.sourceforge.net/jboss/jboss-4.2.2.GA.zip 直接下载。下载完毕后得到一个ZIP文件,例如 jboss-4.2.2.GA.zip,解压缩到任何不含空格的目录即可,例如 c:\ jboss-4.2.2.GA。在Windows下不需要像某些文章所说的需要配置 JBOSS_HOME变量。要启动 JBoss 进入JBoss下面的bin子目录双击run.bat即可,例如 c:\ jboss-4.2.2.GA\bin un.bat,启动后将会产生下面的输出日志:

===============================================================================

09:13:48,015 INFO [Server] Starting JBoss (MX MicroKernel)...
09:13:48,015 INFO [Server] Release ID: JBoss [Trinity] 4.2.2.GA (build: SVNTag=
JBoss_4_2_2_GA date=200710221139)
09:13:48,015 INFO [Server] Home Dir: C:\jboss-4.2.2.GA
09:13:48,015 INFO [Server] Home URL: file:/C:/jboss-4.2.2.GA/
09:13:48,031 INFO [Server] Patch URL: null
09:13:48,031 INFO [Server] Server Name: default
09:13:48,031 INFO [Server] Server Home Dir: C:\jboss-4.2.2.GA\server\default
09:13:48,031 INFO [Server] Server Home URL: file:/C:/jboss-4.2.2.GA/server/defa
ult/
09:13:48,031 INFO [Server] Server Log Dir: C:\jboss-4.2.2.GA\server\default\log
09:13:48,031 INFO [Server] Server Temp Dir: C:\jboss-4.2.2.GA\server\default\tm
p
09:13:48,031 INFO [Server] Root Deployment Filename: jboss-service.xml
09:13:48,984 INFO [ServerInfo] Java version: 1.7.0-ea,Sun Microsystems Inc.
09:13:48,984 INFO [ServerInfo] Java VM: Java HotSpot(TM) Server VM 11.0-b08,Sun
 
 
===================================================================
JBoss Bootstrap Environment
JBOSS_HOME: C:\jboss-4.2.2.GA
JAVA: D:\Java\jdk1.7.0\bin\java
JAVA_OPTS: -Dprogram.name=run.bat -server -Xms128m -Xmx512m -Dsun.rmi.dgc.cli
ent.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000
CLASSPATH: D:\Java\jdk1.7.0\lib\tools.jar;C:\jboss-4.2.2.GA\bin un.jar
 

 

 
 
 

Microsystems Inc.

09:13:48,984 INFO [ServerInfo] OS-System: Windows XP 5.1,x86
09:13:49,703 INFO [Server] Core system initialized
09:13:52,359 INFO [WebService] Using RMI server codebase: http://127.0.0.1:8083
09:13:48,984 INFO [ServerInfo] Java VM: Java HotSpot(TM) Server VM 11.0-b08,Sun
/
09:13:52,359 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resour
ce:jboss-log4j.xml
09:13:53,390 INFO [TransactionManagerService] JBossTS Transaction Service (JTA
version) - JBoss Inc.
09:13:53,390 INFO [TransactionManagerService] Setting up property manager MBean
and JMX layer
09:13:53,937 INFO [TransactionManagerService] Starting recovery manager
09:13:54,031 INFO [TransactionManagerService] Recovery manager started
09:13:54,031 INFO [TransactionManagerService] Binding TransactionManager JNDI R
eference
09:13:57,281 INFO [EJB3Deployer] Starting java:comp multiplexer
09:13:57,593 INFO [STDOUT] no object for null
09:13:57,593 INFO [STDOUT] no object for null
09:13:57,609 INFO [STDOUT] no object for null
09:13:57,640 INFO [STDOUT] no object for {urn:jboss:bean-deployer}supplyType
09:13:57,640 INFO [STDOUT] no object for {urn:jboss:bean-deployer}dependsType
09:14:00,031 INFO [NativeServerConfig] JBoss Web Services - Native
09:14:00,031 INFO [NativeServerConfig] jbossws-native-2.0.1.SP2 (build=20071021
0837)
09:14:00,953 INFO [Embedded] Catalina naming disabled
09:14:01,156 INFO [AprLifecycleListener] The Apache Tomcat Native library which
allows optimal performance in production environments was not found on the java
.library.path: D:\Java\jdk1.7.0\bin;.;C:\WINXP\Sun\Java\bin;C:\WINXP\system32;C:
\WINXP;%JAVA_HOME%\bin;C:\oracle\ora92\bin;C:\WINXP\system32;C:\WINXP;C:\WINXP\S
ystem32\Wbem;%JAVA_HOME%\bin;E:\_PortableJava\jdk1.6.0\bin;C:\oracle\ora92\bin;C
:\WINXP\system32;C:\WINXP;C:\WINXP\System32\Wbem;E:\_PortableJava\jdk1.6.0\bin;C
:\oracle\ora92\bin;C:\WINXP\system32;C:\WINXP;C:\WINXP\System32\Wbem;E:\_Portabl
eJava\apache-ant-1.6.2\bin;E:\_PortableApps\SSH
09:14:01,234 INFO [Http11Protocol] Initializing Coyote HTTP/1.1 on http-127.0.0
.1-8080
09:14:01,234 INFO [AjpProtocol] Initializing Coyote AJP/1.3 on ajp-127.0.0.1-80
09
09:14:01,250 INFO [Catalina] Initialization processed in 285 ms
09:14:01,250 INFO [StandardService] Starting service jboss.web
09:14:01,250 INFO [StandardEngine] Starting Servlet Engine: JBossWeb/2.0.1.GA
09:14:01,312 INFO [Catalina] Server startup in 70 ms
09:14:01,453 INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../deploy/jboss-w
eb.deployer/ROOT.war/
 
 

 

09:14:02,296 INFO [TomcatDeployer] deploy, ctxPath=/invoker, warUrl=.../deploy/

http-invoker.sar/invoker.war/
09:14:02,421 INFO [TomcatDeployer] deploy, ctxPath=/jbossws, warUrl=.../deploy/
jbossws.sar/jbossws-context.war/
09:14:02,546 INFO [TomcatDeployer] deploy, ctxPath=/jbossmq-httpil, warUrl=.../
deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/
09:14:03,359 INFO [TomcatDeployer] deploy, ctxPath=/web-console, warUrl=.../dep
loy/management/console-mgr.sar/web-console.war/
09:14:03,781 INFO [MailService] Mail Service bound to java:/Mail
09:14:03,953 INFO [RARDeployment] Required license terms exist, view META-INF/r
a.xml in .../deploy/jboss-ha-local-jdbc.rar
09:14:04,000 INFO [RARDeployment] Required license terms exist, view META-INF/r
a.xml in .../deploy/jboss-ha-xa-jdbc.rar
09:14:04,062 INFO [RARDeployment] Required license terms exist, view META-INF/r
a.xml in .../deploy/jboss-local-jdbc.rar
09:14:04,109 INFO [RARDeployment] Required license terms exist, view META-INF/r
a.xml in .../deploy/jboss-xa-jdbc.rar
09:14:04,203 INFO [RARDeployment] Required license terms exist, view META-INF/r
a.xml in .../deploy/jms/jms-ra.rar
09:14:04,328 INFO [RARDeployment] Required license terms exist, view META-INF/r
a.xml in .../deploy/mail-ra.rar
09:14:04,390 INFO [RARDeployment] Required license terms exist, view META-INF/r
a.xml in .../deploy/quartz-ra.rar
09:14:04,390 INFO [QuartzResourceAdapter] start quartz!!!
09:14:04,484 INFO [SimpleThreadPool] Job execution threads will use class loade
r of thread: main
09:14:04,515 INFO [QuartzScheduler] Quartz Scheduler v.1.5.2 created.
09:14:04,515 INFO [RAMJobStore] RAMJobStore initialized.
09:14:04,515 INFO [StdSchedulerFactory] Quartz scheduler 'DefaultQuartzSchedule
r' initialized from default resource file in Quartz package: 'quartz.properties'
09:14:04,515 INFO [StdSchedulerFactory] Quartz scheduler version: 1.5.2
09:14:04,515 INFO [QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUS
TERED started.
09:14:05,968 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jb
oss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
09:14:06,609 INFO [A] Bound to JNDI name: queue/A
09:14:06,625 INFO [B] Bound to JNDI name: queue/B
09:14:06,625 INFO [C] Bound to JNDI name: queue/C
09:14:06,625 INFO [D] Bound to JNDI name: queue/D
09:14:06,625 INFO [ex] Bound to JNDI name: queue/ex
09:14:06,656 INFO [testTopic] Bound to JNDI name: topic/testTopic
09:14:06,656 INFO [securedTopic] Bound to JNDI name: topic/securedTopic
 
 

 

 

09:14:06,656 INFO [testDurableTopic] Bound to JNDI name: topic/testDurableTopic

09:14:06,656 INFO [testQueue] Bound to JNDI name: queue/testQueue
09:14:06,703 INFO [UILServerILService] JBossMQ UIL service available at : /127.
0.0.1:8093
09:14:06,750 INFO [DLQ] Bound to JNDI name: queue/DLQ
09:14:06,843 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jb
oss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
09:14:06,875 INFO [TomcatDeployer] deploy, ctxPath=/jmx-console, warUrl=.../dep
loy/jmx-console.war/
09:14:07,203 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-127.0.0.1-8
080
09:14:07,375 INFO [AjpProtocol] Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
09:14:07,390 INFO [Server] JBoss (MX MicroKernel) [4.2.2.GA (build: SVNTag=JBos
s_4_2_2_GA date=200710221139)] Started in 19s:344ms
 
 

 

图1.12 启动JBoss服务器
当看到 Started in 19s:344ms之类的信息后,服务器即启动完毕了,否则就是出错或者启动失败了。
接着在浏览器中键入http://localhost:8080/ 来测试是否运行成功。如下图所示:
图 1.13 JBoss 4.2的欢迎页面
注:JBoss 中也已经包含了JSP服务器功能,而且它监听的端口也是8080,所以Tomcat和JBoss是不能同时在一台电脑启动的。默认情况下JBoss只监听localhost的请求,如果要让局域网的电脑访问JBoss服务,请在命令行下用下面的参数来运行:

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值