《一个基于eclipse的Maximo6集成开发环境配置说明_曹慧民.docx》由会员分享,可在线阅读,更多相关《一个基于eclipse的Maximo6集成开发环境配置说明_曹慧民.docx(22页珍藏版)》请在三一办公上搜索。
1、一个基于eclipse的Maximo6集成开发环境配置说明项目名称编写罗伟庭日期2007年8月4日审核批准版本号1.0.0修改日期目录1目的32前题33安装开发工具34集成应用服务器44.1点击窗口-首选项配置与 Myecplise相关的信息44.2在 myeclipse中配置 Application Servers 相关信息55集成RMI86创建工程87部署开发环境91 目的实现Maximo6的开发集成环境;实现代码的单步跟踪和热发布,加快开发速度;2 前题已经安装好Maximo、weblogic,并发布为开发模式(非产品的EAR模式)。3 安装开发工具l 安装Eclipse;l 安装MyE
2、clipse,并注册(MyEclipse-Update Subscription);4 安装RMI插件l 解压net.genady.rmi_1.6.5.zip到 目录;l 拷贝rmi.jar到pluginsnet.genady.rmi_1.6.5 directoryl 在命令行下运行“java Keygen”生成license;l 在菜单中选WindowPreferencesJavaRMI,填入License;l 使用RMI进行编译5 集成应用服务器5.1 点击窗口-首选项配置与 Myecplise相关的信息5.2 在 myeclipse中配置 Application Servers 相关信息
3、说明: l weblogic8 配置 选择 Enable bea根目录:安装bea的目录如(c:bea) weblogic81的根目录 如(C:beaweblogic81) domain的用户名:登陆控制台的用户名 domain的密码:登陆控制台的密码 domain的路径 :如C:beauser_projectsdomainsSCMIS domain的名称:发布的domain的名称 服务的名称:如myserver IP地址和端口号:localhost:7001 安全文件:C:beaweblogic81serverlibweblogic.policy 这样,你就可以在eclipse中启动和停止服
4、务了。 l JDK配置:建议使用BEA带的JRE,以提高执行效率 点击ADD 增加bea提供的JRE,同时为该JRE指定参数:指定的参数为: -ms256m -mx512m -Djava.library.path=C:/bea/weblogic81/server/bin -Dweblogic.management.discover=false -Dweblogic.ProductionModeEnabled=false l 在 path中增加 classpath 在Weblogic 8下面配置Paths,加入BEA安装路径下/weblogic81/server/lib中的webservices
5、.jar和 weblogic.jar 两个包。如果需要其他的包,也在这里加入,建议加入 oracle 对应的驱动程序包。这样就可以在 eclipse 中进行单步调试了,只要你在 eclipse里启动服务后,设置断点,当程序运行到断点时,就会进入 eclipse 的调试模式,同时针对表现层的程序支持热发布。针对MBO等程序可以进行单步跟踪。 l 数据库相关配置:(database explorer) 增加 drivers. l 其他的配置根据大家自己的喜好进行配置。 l 在窗口-首选项-已安装的 JRE 中调整 JRE 的缺省参数6 创建工程创建一个“Java Project”,工程目录为app
6、licationsmaximobusinessobjects加载jar(请参考界面的列表),包括j2ee的包。 7 部署开发环境l 现将applicationsmaximobusinessobjects备份;l 将源文件拷到applicationsmaximobusinessobjectssrc下注:由于没有太多时间的尝试,我只是简单的把我们自己的源文件拷到了maximo的businessobjects下,这样会存在一个问题,当执行Eclipse的Build All时,有时会把businessobjectspsdi里的文件删掉,这时就要把备份的文件拷回来即可;在Build Automatically时不会有这样的情况发生。8 运行跟踪进入调试模式Debug - Open Debug Dialog - Tomcat Server - Source -Add - Java Project -选上你的工程打包jar文件:点击src文件夹,export.就可以了如果系统环境变量没有配置1。将jdk1.4/jre/bin中的dt_socket.dll拷贝到jdk1.4/bin目录中即只要能够通过path环境变量,或者myeclipse中配置的jdk路径找到就可以。-左舒君提供