由于在WebSphere6上部署应用程序不知道怎么回事,war的文件总是报错,于是便寻找J2ee的标准部署文件ear,网上一搜发现 IBM WebSphere Application Server Toolkit 可以打包ear,但偶是穷人,也没有可下载的,JBuilder好象也可以,但那家伙太大,吃内存也厉害,还是算了吧,没有别的办法了吗?不,eclipse+myeclipse就可以办到,myeclipse是eclipse开发j2ee的一个插件,和lomboz类似,但后来我发现lomboz好象只能分别打包web模块和EJB模块,并不能直接将j2ee工程打包成ear,可能是我没深究吧。
1、解压安装eclipse3.0.1
2、从网上下载了myeclipse for eclipse3和注册码,安装后打开myeclipse,在window->参数里设置好myeclipse的应用服务器和相关java环境,我选择的是JBoss,因为Tomcat只能部署web应用,而不能部署J2ee。
3、选择新建工程,选择J2EE里的Enterprise Application Project,然后根据需要选择是否包含web module 或者 ejb module ,接下来默认即可。
4、鼠标右键工程名,选择 myeclipse->add and remove project deployments ,点add,选择Jboss服务器,然后有两个压缩选项让你选择是以目录式ear还是压缩的ear,如果需要查看方便可以选择目录,如果要发布到如websphere上的话,选择压缩的。