天天看点

JBoss,Geronimo和Glassfish初窥

最近需要自己负责部署应用,原来用的weblogic9.2蛮费劲的,希望换一个好用的。

首先安装jdk6,必须设置好JAVA_HOME,另外最好把ant安装了。

以下皆为最新的稳定版

1.JBoss5.1GA

解压出来,bin里面直接run,可能因为我用的ubuntu的原因,sh run无法运行,提示can't open run,用bash run即可。

初始密码为admin,admin,感觉部署界面比较美观,但是监控等功能是分离的,不方便,另外不提供中文。

如果要绑定ip,启动参数增加一个-b xxx.xxx.xxx.xxx即可。

2.Geronimo2.2

我下载的是jetty版本,遇到一个问题,加载到模块46的时候,抛出一个异常,反射对象无法初始化。

1.直接下载cxf到jdk的lib中。

2.直接使用jdk自带的jaxs,个人推荐此方法。

export GERONIMO_OPTS="-Dorg.apache.geronimo.jaxws.provider=axis2"

中文界面,全部功能都在一起,维护蛮方便的,查找系统日志也很容易。

3.Glassfish2.1

安装和其他两个不同,详细看这里http://bbs.163jsp.com/posts/list/659.html

界面和Geronimo类似,功能也很完善。

根据初步的观察,已经淘汰了jboss,根据远程发布的难易来进行进一步的挑选。