GlassFish 启动的奥秘

GlassFish是怎的呢

1. GlassFish是怎么启动的呢

大家安装好GlassFish之后,可以在bin文件夹下面找到一个asadmin.bat文件,启动该批处理文件,服务器控制台就会启动,并且一直不停的等待我们的访问~~~

2. 这一切是怎么做到的呢

我们先看看这个bat文件写了些什么

@echo off

REM

REM Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.

REM Use is subject to license terms.

REM

setlocal

call "D:/software/glassfish/config/asenv.bat"

set Path=%AS_INSTALL%/bin;%AS_ICU_LIB%;%AS_NSS%;%PATH%

"%AS_JAVA%/bin/java" -Dcom.sun.aas.instanceName=server -Djava.library.path="%AS_INSTALL%/bin";"%AS_ICU_LIB%";"%AS_NSS%" -Dcom.sun.aas.configRoot="%AS_CONFIG%" -Djava.endorsed.dirs="%AS_INSTALL%/lib/endorsed" -Dcom.sun.aas.processLauncher=SE -cp "%AS_DERBY_INSTALL%/lib/derby.jar";"%AS_INSTALL%/jbi/lib/jbi-admin-cli.jar";"%AS_INSTALL%/jbi/lib/jbi-admin-common.jar";"%AS_INSTALL%/lib";"%AS_INSTALL%/lib/appserv-se.jar";"%AS_INSTALL%/lib/comms-appserv-admin-cli.jar";"%AS_INSTALL%/lib/comms-appserv-rt.jar";"%AS_INSTALL%/lib/comms-appserv-api.jar";"%AS_INSTALL%/lib/appserv-rt.jar";"%AS_INSTALL%/lib/appserv-ext.jar";"%AS_INSTALL%/lib/javaee.jar";"%AS_INSTALL%/lib/admin-cli.jar";"%AS_INSTALL%/lib/appserv-admin.jar";"%AS_INSTALL%/lib/commons-launcher.jar";"%AS_INSTALL%/lib/install/applications/jmsra/imqjmsra.jar" -Dcom.sun.appserv.admin.pluggable.features=com.sun.enterprise.ee.admin.pluggable.EEClientPluggableFeatureImpl com.sun.enterprise.cli.framework.CLIMain %*

endlocal

阿哈,原来奶奶的最后java了一个类。

那么为什么这个命令行启动之后会不停的接受操作信息呢????

我透露一点给大家,其实它是使用了multimode技术

至于这个技术是干什么的~~~哈哈 我会写在我的书里,欢迎大家去购买观看 哈哈哈哈

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值