搜档网
当前位置:搜档网 › 开发环境搭建文档

开发环境搭建文档

开发环境搭建文档
开发环境搭建文档

开发环境搭建

jdk1.5环境的安装和配置

1.jdk1.5的安装

jdk的安装很简单,双击jdk1.5文件下面的jdk-1_5_0_07-windows-i586-p.exe文件,按照步骤一步一步安装即可。

2.jdk1.5的配置

找到jdk1.5的安装路径D:\Program Files\Java\jdk1.5.0_07\bin目录,将其配置到windows 的环境下。

右击“我的电脑”—>“属性”—>“高级”

选择Path点击编辑

将鼠标移到变量值的最前端,把D:\Program Files\Java\jdk1.5.0_07\bin拷贝进去并以分号结束。

配置CLASSPATH,单击新建按钮

输入变量名CLASSPA TH,变量值为“.”;

3.查看jdk是否安装成功

运行cmd,在命令行中输入java。查看命令行的提示信息。

输入javac,查看提示信息。

提示上述信息,则安装成功。

db2客户端环境的安装和配置

1.db2客户端的安装

db2客户端的安装很简单,双击db2 client目录下的setup.exe按提示一步一步安装即可。

2.db2客户端的配置

选择“开始”—>“所有程序”—>“IBM db2”—>“设置工具”—>“配置助手”,打开配置助手,如下图:

单击“选择”—>“使用向导来添加数据库”

选择“人工配置与数据库的连接”选择,单击“下一步”。

选择“TCP/IP”单击下一步。

主机名框中填写DB2服务器的IP地址,服务名保持默认值,端口号填写DB2端口号(默认为50000),单击“下一步”按钮,出现如下图所示界面。

输入数据库名和数据库别名,单击“下一步”。

取消为ODBC注册此数据源,单击“下一步”。

选择操作系统AIX。单击下一步。

保持默认,点击“下一步”。

选择使用服务器的“DBM配置”中的认证值,取消启用TCP/IP单击完成。

单击“完成”。

在“用户标识”框中输入DB2数据库的用户名,“密码”框中输入DB2数据库密码,单击“测试连接”按钮,如果出现测试成功提示,如下图,则客户端连接配置成功

表示db2客户端的安装成功。

3.RapidSQL_7_4工具

RapidSQL_7_4是一款图形化的DB2客户端开发工具。它与DB2的关系,类似于plsql developer与oracle的关系。

安装步骤,找到文件下的rs741_trial_3293.exe双击,默认步骤一步一步安装。在安装过程中,会选择license.txt文件。

点击“Browse”按钮,选择license.txt文件。然后都是默认安装。安装完成后,启动该软件,界面显示如下。

windows下weblogic8.1的安装

1.weblogic8.1的安装

找到weblogic8.1 0729目录下的server812_win32.exe文件,双击该文件开始安装。

单击“next”

选择“yes”,单击“next”。

选择安装的BEA Home Directory,单击next。

单击“next”。

选择需要安装的组件,点击“next”。

保持默认,单击“next”。

选择“no”,单击“next”。

Weblogic8.1正在安装。安装完成后会出现下图。

2.weblogic8.1的配置

选择“开始”—>“BEA Weblogic Platform 8.1”—>“Configuration Wizard”,启动成功后的界面如下。

单击“next”按钮。

选择“Custom”选项,单击“next”。

默认选项,单击“next”。

默认选项,单击“next”。

默认选项,单击“next”。

默认选项,单击“next”。

输入密码,其他默认,单击“next”。

默认选项,单击“next”。

默认选项,单击“next”。

默认选项,单击“next”。

默认选项,单击“create”。

完成后,点击“Done”即可。

3.weblogic8.1的启动配置

weblogic8.1安装home目录D:\Program Files\bea8.1\user_projects\domains\mydomain文件夹下面startWebLogic.cmd文件,编辑该文件的内容。

@REM Call WebLogic Server

echo .

echo CLASSPA TH=%CLASSPATH%

echo .

echo PATH=%PATH%

echo .

echo ***************************************************

echo * To start WebLogic Server, use a username and *

echo * password assigned to an admin-level user. For *

echo * server administration, use the WebLogic Server *

echo * console at http:\\[hostname]:[port]\console *

echo ***************************************************

set WLS_USER=weblogic

set WLS_PW=weblogic

REM set REM_ARGS=Xms256m -Xmx256m

set JA V A_OPTIONS=%JA V A_OPTIONS% -DddcallwebHome="D:\SUNNY"

%JA V A_HOME%\bin\java %JA V A_VM% %MEM_ARGS% %JA V A_OPTIONS%

开发环境搭建步骤

一、需要使用的工具 1.开发工具:Eclipse 3.2、MyEclipse 5.0GA 2.JDK V ersion:j2sdk1.4.2_08 3.J2EE Server:JBoss 4.20GA 4.Eclipse SVN plugin:Subclipse 1.2.4 二、集成调试环境搭建 1. 安装JDK 假设安装目录为:C:\Java Tools\JDK\j2sdk1.4.2_08 2. 安装Eclipse 假设安装目录为:C:\ec lipse 3.2\eclipse 3. 安装JBoss 假设安装目录为:C:\jboss-4.0.5.GA 4. 在Eclipse下配置JDK、JBoss 打eclipse后,进入Window-Preferences-Java-Installed JREs,做如下配置 单击Ok完成JDK配置,之后进入Window-Preferences-MyEclipse-Application Servers-JBoss 4,做如下配置

配置JBoss Server为Enable,配置JDK为j2sdk1.4.2_08,单击Ok完成JBoss的配置5. 安装Eclipse SVN plugin 进入Help-Software Updates-Find and Install…,做如下配置 选择Search for new features to install,并单击Next 单击New Archived Site..,选择SVN plugin包文件。 单击OK后,按提示操作完成SVN Plugin的安装。

三、工程环境搭建 该工程包括下列子工程:iTreasuryEJB、iTreasuryWEB、ebank、webdocs、Build、lib、properties、Workdoc。各子工程含义: ◆iTreasuryEJB:iTreasury工程JA V A代码; ◆iTreasuryWEB:iTreasur工程WEB部分代码; ◆ebank:ebank工程JA V A及WEB部分代码; ◆webdocs:js文件及图片; ◆Build:配置文件; ◆Lib:JAR包; ◆Properties:配置文件; ◆Workdoc:工程相关文档。 下面分别介绍各项目新建方法: 1. 新建iTreasuryEJB 选择SVN Repository的itreasuryEJB并右键单击Check out… 选择” Check out as a project configured using the New Project Wizard”,并单击 选择EJB Project并单击Next

安卓开发环境搭建教程及个人经验

安卓入门教程及环境搭建(附笔记) ------By 仙人张 需要的软件包有三个,截止到2012年7月这些软件都是最新版本的:分别是JDK、SDK、Eclipse(版本4.2 Juno)他们的名字和大小如下 一、软件包的下载 1、JDK的下载(jdk-7u5-windows-i586) https://www.sodocs.net/doc/2a11848268.html,/technetwork/java/javase/downloads/index.html

2、SDK的下载(installer_r20-windows)https://www.sodocs.net/doc/2a11848268.html,/sdk/index.html 3、Eclipse的下载(eclipse-jee-juno-win32)https://www.sodocs.net/doc/2a11848268.html,/downloads/

二、软件安装 说说我的文件夹是怎么安排的,软件安装前先在自己安装软件的那个盘新建一个文件夹名字可以取为Android,然后这三个软件分别安装到里面的三个文件夹里就可以了,然后在Android文件夹里新建一个文件夹专门放自己的工程文件。 1、JDK的安装 上面下载的jdk-7u5-windows-i586是一个安装包,直接双击就可以安装了,记得路径选择Android文件夹里的Java 文件夹。 2、Eclipse的安装 上面下载的eclipse-jee-juno-win32是一个压缩包,解压后就可以直接用了,将解压后的文件夹eclipse-jee-juno-win32也放在Android文件夹下。 3、SDK的安装 上面下载的installer_r20-windows是一个安装包,将它安装到Android文件夹里的android-sdk文件夹。 装好以后像我的文件夹就是这样了

区块链应用场景分析

区块链应用场景分析 区块链的兴起、核心技术及原理机制、国内外产业发展现状和典型应用场景,总结了历年来在区块链上的研究成果,对区块链服务BCS进行了详细介绍。 区块链服务主要专注4大类9小类应用场景,包括数据资产、IoT、运营商和金融领域等,如:身份认证、数据存证/交易,新能源、公益捐赠、普惠金融等。 区块链应用场景 区块链服务面向企业及开发者提供一站式规划、采购、配置、开发、上线和运维的区块链平台服务,企业在区块链服务上可自主搭建一套基于企业自身业务的企业级区块链系统。 区块链采用分层架构设计、云链结合、优化共识算法、容器、微服务架构与可伸缩的分布式云存储技术等创新技术方案。 区块链服务逻辑架构图 区块链的整体构想是:聚焦典型应用领域,以区块链平台为核心,联合网络和可信硬件执行环境(终端+芯片),形成三位一体的端到端区块链框架,实现软件+硬件结合,提供更快、更安全的区块链端到端解决方案。 对区块链的整体构想 关于区块链技术未来的发展,在白皮书中做出以下判断: 一、从应用维度上,2018 年是区块链的应用元年,在标准没有完善前,在不同行业的试用是重点,政府数据存证、IoT 领域物流和车联网的应用、运营商云网协同和供应链金融将进入首发试用阵容。本质上这些领域急需借助区块链构建公开透明的营商环境。 二、从技术维度上,安全是构建区块链需要考虑的重要问题,国密算法将会成为区块链在国内主要市场应用标准,区块链的框架将包含云,管,端三层,以软件+硬件相配合的方式,构建高度可靠的安全能力。

三、从区块链产业发展上看,中美欧会成为区块链应用的重要区域,区块链不会昙花一现,我们可以依靠区块链在技术竞争中占据先机,而这些需要明朗的产业政策给予保障,目前看到国内从中央到地方政府机构都在努力构建区块链的孵化环境,推动区块链产业健康发展。这就为我们发展区块链技术和产业创造了良好环境。 并且基于以上判断,提出四点建议: a.依托联盟,形成产业合作,加速我国区块链标准快速落地 b.构建区块链产业孵化环境,推动区块链产业发展 c.清晰化区块链技术和应用的产业政策 d.积极参与开源社区,倡导企业间区块链技术的互通交流。

开发环境与测试环境搭建方案

开发环境与测试环境搭建方案 1. 总体原则 1.开发与测试环境单独搭建,开发与测试环境的分离便于利于重现开发环境无法重现的BUG 以及便于开发人员并行地修复BUG ,如果选择开发环境来进行测试,开发人员进行某项误操作后发生系统崩溃或者系统不能正常运行的意外,此时测试工作也不得不停止。 2.测试环境与测试数据库分离,测试环境与测试数据库分离保证测试数据库的稳定性、数据准确性以及今后性能测试指标值的准确性。 3.开发环境与开发数据库共用一台,由于开发环境对及其性能要求不高,因此应用与数据库采用共用。 4.测试环境WEB 应用部署与生产环境相同,测试数据库的配置(用户、表空间、表)也需与生产环境一致。 2. 环境管理 2.1. 系统架构 开发环境构架: 测试环境系统构架: 2.2. 硬件配置 从上述的系统架构图分析需要3台服务器组建开发与测试环境,机型选择普 通的PC Server 机器即可。 2.3. 安装软件 建议方案中给出是环境搭建的主要软件,其他的工具未在罗列中,根据具体 需要自行安装。 服务器 内存 CPU 硬盘 备注 开发服务器 2G 到4G 之间 4C ,主频2G 以上 300G 左右 测试服务器 8G-16G 之间 4C ,主频2G 以上 300G 左右 测试数据服务器 8G-16G 之间 4C ,主频2G 以上 500G 左右

3. 权限管理 3.1. 开发环境 开发人员均可访问开发服务器应用代码与开发数据库,可以修改代码与数据 以及发布部署开发版本以便自测。 3.2. 测试环境 测试环境由版本管理员管理,负责整个测试环境的管理,包括版本部署、服 务启停、数据变更等,测试环境对开发人员只开发查询权限,仅可查询应用日志,服务运行、测试数据。 4. 版本管理 开发与测试环境安装 SVN 版本管理软件,由版本管理员负责对开发与测 试环境的版本管理工作。 5. 备份管理 1.备份主要包括开发与测试环境的代码与配置,备份方式暂为全量备份。 2.每日凌晨3点系统自动对每个项目的代码已经配置文件自动备份,备份文件名:项目名称_code_yyyymmdd.tar ,备份完成后传至备份服务器(服务器待定)。 3.每当长假(元旦、清明、五一、端午、十一、中秋、春节)前期,需手工对开发与测试环境进行全量备份。 4. 服务器 操作系统 中间件 数据库 测试工具 版本管理 工具 开发服务器 RedHat Linux 5.4 64位 Weblogic 9 Oracle 10 无 SVN 测试服务器 RedHat Linux 5.4 64位 Weblogic 9 无 JIRA SVN 测试数据服务器 RedHat Linux 5.4 64位 无 Oracle 10

区块链BI大数据可视化分析管理系统开发

区块链BI大数据可视化分析管理系统开发 BI大数据分析系统提供了通过直观的拖放开发环境构建解决方案所需的工具箱,该环境可以聚合不同的传感器数据,并准确探索组合数据的实时含义。源中瑞BI大数据分析系统开发[---138---#--23----15--#---32---01----] 我们认为它可以提供快速的洞察力,快速的决策速度,快速的行动速度和快速的业务成果。 利用BI大数据分析系统,您的企业可以快速响应市场变化,客户需求和竞争,而无需任何编码。通过全面了解您的集成数据并深入了解您所服务的市场,公司可以更深入地了解其流程,产品和客户。 BI系统的分析功能是核心。 关联分析:主要用于发现不同事件之间的关联性,即一个事件发生的同时,另一个事件也经常发生。它的重点在于快速发现那些有实用价值的关联发生的事件。其主要依据是,事件发生的概率和条件概率应该符合一定的统计意义。 比如商品分析:商品分析的主要数据来自销售数据和商品基础数据,从而产生以分析结构为主线的分析思路。 主要分析数据有商品的类别结构、品牌结构、价格结构、毛利结构、结算方式结构、产地结构等,从而产生商品广度、商品深度、商品淘汰率、商品引进率、商品置换率、重点商品、畅销商品、滞销商品、季节商品等多种指标。通过系统对这些指标的分析来指导企业商品结构的调整,加强所营商品的竞争能力和合理配置。

数据情况 1、数据来源:考虑数据主要来源的业务系统有哪些?是否需要建立数据仓库?以及前期准备工作,比如相关数据字典准备,甚至是取数接口等问题。 2、数据情况:业务系统内最大单表的数据量及数据增量是多少。通过了解最大单表的数据量及数据增量,初步规划数据处理方案,是否要建立中间层,索引,GP等,选择合适的分析平台,是BI还是一般的报表平台。区块链数据管理平台开发——BI大数据分析系统 3、数据补录:主要是维度数据维护与事实数据补录,具体的工作就是填报页面的维护。比如人力分析中的工资分析,一般是财务线下数据,那么需要开发填报导入页面以作数据录入。 这项工作需要考虑补录的数据录到什么地方:如果建立数据仓库就直接填入数仓中;但是如果通过直连开发报表,是否需要将补录的数据直接录入到业务系统中。 4、数据仓库:针对需求主体、分析指标及数据情况判定是否需要建立数据仓库。如果需要将财务数据、费用数据整合分析,但是财务数据来自EAS,费用数据来自OA,那么这样的情况就需要建立数据仓库以实现整合分析。这里需要考虑在建立数据仓库之后,相关维度数据的对应关系是否和人员组织架构有效对应。 BI大数据可视化分系统开发,区块链数据管理平台开发

开发环境与测试环境搭建方案

开发环境与测试环境搭建方案 总体原则 1.开发与测试环境单独搭建,开发与测试环境的分离便于利于重现开发环境无法重现的BUG 以及便于开发人员并行地修复BUG ,如果选择开发环境来进行测试,开发人员进行某项误操作后发生系统崩溃或者系统不能正常运行的意外,此时测试工作也不得不停止。 2.测试环境与测试数据库分离,测试环境与测试数据库分离保证测试数据库的稳定性、数据准确性以及今后性能测试指标值的准确性。 3.开发环境与开发数据库共用一台,由于开发环境对及其性能要求不高,因此应用与数据库采用共用。 4.测试环境WEB 应用部署与生产环境相同,测试数据库的配置(用户、表空间、表)也需与生产环境一致。 环境管理 1.1. 系统架构 开发环境构架: 测试环境系统构架: 1.2. 硬件配置 从上述的系统架构图分析需要3台服务器组建开发与测试环境,机型选择普 通的PC Server 机器即可。 1.3. 安装软件 建议方案中给出是环境搭建的主要软件,其他的工具未在罗列中,根据具体 需要自行安装。 服务器 内存 CPU 硬盘 备注 开发服务器 2G 到4G 之间 4C ,主频2G 以上 300G 左右 测试服务器 8G-16G 之间 4C ,主频2G 以上 300G 左右 测试数据服务器 8G-16G 之间 4C ,主频2G 以上 500G 左右

权限管理 1.4. 开发环境 开发人员均可访问开发服务器应用代码与开发数据库,可以修改代码与数据 以及发布部署开发版本以便自测。 1.5. 测试环境 测试环境由版本管理员管理,负责整个测试环境的管理,包括版本部署、服 务启停、数据变更等,测试环境对开发人员只开发查询权限,仅可查询应用日志,服务运行、测试数据。 2. 版本管理 开发与测试环境安装 SVN 版本管理软件,由版本管理员负责对开发与测 试环境的版本管理工作。 3. 备份管理 1.备份主要包括开发与测试环境的代码与配置,备份方式暂为全量备份。 2.每日凌晨3点系统自动对每个项目的代码已经配置文件自动备份,备份文件名:项目名称_code_yyyymmdd.tar ,备份完成后传至备份服务器(服务器待定)。 3.每当长假(元旦、清明、五一、端午、十一、中秋、春节)前期,需手工对开发与测试环境进行全量备份。 4. 服务器 操作系统 中间件 数据库 测试工具 版本管理 工具 开发服务器 RedHat Linux 5.4 64位 Weblogic 9 Oracle 10 无 SVN 测试服务器 RedHat Linux 5.4 64位 Weblogic 9 无 JIRA SVN 测试数据服务器 RedHat Linux 5.4 64位 无 Oracle 10

区块链技术应用研究与软件开发实践:分布式共享的超级账本部署网络拓扑结构体系

分布式共享的超级账本部署 网络结构拓扑体系 1 准备超级账本运行环境 本节介绍多种构建超级账本运行环境的方法,然后介绍如何编译超级账本的镜像文件。 1.1 超级账本运行环境 链码依赖于Docker才能启动运行,超级账本的各节点也推荐运行在Docker容器中,方便系统的运维管理。在开发的过程中,有多种运行方式可以选择:基于Vagrant的运行环境、基于Virtualbox的运行环境和基于Docker的运行环境。 1.基于Vagrant的运行环境Vagrant用一致的工作流程提供了易于配 置、可重复、便携的工作 环境,让开发人员可以快速地创建和销毁虚拟机,帮助团队最大限度地提高生产力和灵活性。图1-1是基于Vagrant的运行环境示意图,Vagrant同时支持Linux、MacOS或Windows等不同的平台,通过相同的配置文件Vagrantfile启动Virtuabox虚拟机。虚拟机的操作系统是Ubuntu 16.04,启动的过程会调用脚本devenv/setup.sh安装所需要的软件并做相应配置,包括安装Docker、Docker Compose、Golang、Node.js、OpenJDK、Gradle等,还会修改系统的文件描述符数等,这样统一用同一套配置运行相同的程序,就不会再有“我的环境有问题”的借口了,也不会存在工作习惯划分出不同阵营的情况,非常适合工作团队合作。图1-1是基于Vagrant的运行环境示意图。

图1-1 基于Vagrant的运行环境示意图 (1)配置文件Vagrantfile 我们先来看一下配置文件Vagrantfile的内容。 SRCMOUNT = "/hyperledger" LOCALDEV = "/local-dev" $script = <