最近需要自己负责部署应用,原来用的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,根据远程发布的难易来进行进一步的挑选。