eOMP平台开发环境搭建指南

上传人:油条 文档编号:13122664 上传时间:2017-10-22 格式:DOC 页数:14 大小:711KB
返回 下载 相关 举报
eOMP平台开发环境搭建指南_第1页
第1页 / 共14页
eOMP平台开发环境搭建指南_第2页
第2页 / 共14页
eOMP平台开发环境搭建指南_第3页
第3页 / 共14页
eOMP平台开发环境搭建指南_第4页
第4页 / 共14页
eOMP平台开发环境搭建指南_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《eOMP平台开发环境搭建指南》由会员分享,可在线阅读,更多相关《eOMP平台开发环境搭建指南(14页珍藏版)》请在金锄头文库上搜索。

1、eOMP 平台开发环境搭建指南概述eOMP 是公司进行业务应用开发的基础业务应用开发、运行平台。本文档对 eOMP 平台搭建的过程和注意事项进行说明。环境要求软件版本操作系统Window XP, Windows 7数据库Oracel 9i,Oracle 10g应用服务器Weblogic 9.2.3,Tomcat 6.0.24Eclipse3.5.1 Build id: 20090920-1017JDKJDK 1.5.09规范和统一开发环境,有利于降低开发环境搭建成本。请各项目组进行应用开发是尽可能统一开发人员的开发环境和开发环境的路径。开发环境路径Weblogic 安装于 D:beaJDK 安

2、装于 D:eOMPjdk1.5.0_09Eclipse 安装于 D:eOMPeclipse-jee-galileo-SR1-win32Eclipse 工作区 D:eOMPworkspaceTomcat 环境搭建步骤获取安装介质安装介质包括如下文件将apache-tomcat-6.0.24.zipeclipse-jee-galileo-SR1-win32.zipjdk1.5.0_09.zipdatabase.zipdevtool.zip依次解压到 d:eOMP 目录下,解压后的目录结构如下:安装数据库使用 sqlplus 登录到 Oracle 数据库,执行 d:eOMPdatabasecreat

3、e-user-script.sql 文件,将创建 platform 用户,密码 platformD:eOMPsqlplus system/tellhoworclSQL*Plus: Release 10.2.0.1.0 - Production on 星期三 8 月 11 14:41:55 2010Copyright (c) 1982, 2005, Oracle. All rights reserved.连接到:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProductionWith the Partitioning,

4、OLAP and Data Mining optionsSQL d:eOMPdatabasecreate-user-script.sql;然后执行 D:eOMPdatabaseimport-data.cmd 导入数据。启动 Eclipse启动 Eclipse,并设置 Eclipse 工作区为 D:eOMPworkspace,如下图所示:导入工程导入 tbp-config-xml 和 tbp-web-app 两个项目在资源管理器中点击鼠标右键,选择“import”菜单项。在导入向导中选择“Existing Projects into Workspace”选择“Select archive fil

5、e:”为 d:eOMPinstallworkspace.zip,将 tbp-config-xml 和 tbp-web-app 两个项目导入到工作区中。设置 Tomcat 调试环境点击【Window 】-【Show view】-【Other】打开 Show View 对话框,并选择 Server 视图。在 Server 视图中点击右键,新建 Server 配置在弹出的对话框中选择“Tomcat v6.0 Server”接下来设置 Tomcat 的路径为“d:eOMPapache-tomcat-6.0.24”将 tbp-web-app 项目从左边列表选择到右边列表,按 finsh 按钮完成。设置启

6、动选项点击菜单【run】-【Debug Configuration】,在弹出的对话框中选择“Apache Tomcat”,点击工具栏的新建按钮,创建新的启动配置:激活右边的“Arguments”选项页,设置当前工作路径为$workspace_loc:tbp-web-app ,点击“Apply”按钮,并关闭对话框。配置数据源点击“Server ”视图中的 Debug 按钮启动 Tomcat 服务器如果启动 Tomcat 报超时错误,可以鼠标选中“Server”视图中的配置,在右键菜单中选择“Open”,在打开的视图中重新设置超时时间。Weblogic 开发环境搭建步骤以下步骤默认 Weblogi

7、c 安装在 d:bea 目录下,如果不是需修改相关安装脚本文件。创建 Weblogic Domain在 Eclipse 环境中,鼠标选中 tbp-web-app 目录下的 weblogic-setup.xml 文件,点击鼠标右键选择【Run As】-【Ant Build】 ,将执行自动脚本在 D:beauser_projectsdomains下创建tbpdomain 的 Weblogic 域。weblogic-setup.xml 其实会执行 tbpDomain.py 脚本,tbpDomain.py 内容如下,如果你的weblogic 设置不同,则需要修改以下脚本中的内容。#=# Usage:

8、# java weblogic.WLST # Where: # specifies the full path to the WLST script.#=#=# Open a domain template.#=readTemplate(D:/bea/weblogic92/common/templates/domains/wls.jar)#=# Configure the Administration Server and SSL port.#=cd(Servers/AdminServer)set(ListenAddress,)set(ListenPort, 7001)create(Admin

9、Server,SSL)cd(SSL/AdminServer)set(Enabled, True)set(ListenPort, 7002)#=# Define the user password for weblogic.#=cd(/)cd(Security/base_domain/User/weblogic)cmo.setPassword(weblogic)#=# Create and configure a JDBC Data Source, and sets the JDBC user.#=cd(/)create(myDataSource, JDBCSystemResource)cd(J

10、DBCSystemResource/myDataSource/JdbcResource/myDataSource)create(myJdbcDriverParams,JDBCDriverParams)cd(JDBCDriverParams/NO_NAME_0)set(DriverName,oracle.jdbc.driver.OracleDriver)set(URL,jdbc:oracle:thin:localhost:1521:orcl)set(PasswordEncrypted, platform)set(UseXADataSourceInterface, false)create(myP

11、rops,Properties)cd(Properties/NO_NAME_0)create(user, Property)cd(Property/user)cmo.setValue(platform)cd(/JDBCSystemResource/myDataSource/JdbcResource/myDataSource)create(myJdbcDataSourceParams,JDBCDataSourceParams)cd(JDBCDataSourceParams/NO_NAME_0)set(JNDIName, java.lang.String(tbp.sys.DataSource)cd

12、(/JDBCSystemResource/myDataSource/JdbcResource/myDataSource)create(myJdbcConnectionPoolParams,JDBCConnectionPoolParams)cd(JDBCConnectionPoolParams/NO_NAME_0)set(TestTableName,TABS)set(TestConnectionsOnReserve,true)#=# Target resources to the servers. #=cd(/)assign(JDBCSystemResource, myDataSource, Target, AdminServer)#=# Write the domain

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号