《物联网物流仓储管理系统》项目开发环境搭建手册.doc_第1页
《物联网物流仓储管理系统》项目开发环境搭建手册.doc_第2页
《物联网物流仓储管理系统》项目开发环境搭建手册.doc_第3页
《物联网物流仓储管理系统》项目开发环境搭建手册.doc_第4页
《物联网物流仓储管理系统》项目开发环境搭建手册.doc_第5页
已阅读5页,还剩57页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

物联网物流仓储管理系统实训开发环境搭建手册V2.0目 录第一部分 软件清单及版本4一、软件清单4第二部分 JDK安装5一、JDK安装5二、JDK配置9三、测试JDK10第三部分 Oracle 10g数据库安装12一、数据库软件安装12二、数据库实例配置19三、数据库监听配置28四、测试数据库是否正常33五、实训项目方案创建34第四部分 WEB服务器Tomcat 6.0安装36一、Tomcat安装36二、Tomcat配置36三、启动Tomcat37四、测试Tomcat38第五部分 应用发布39一、在Tomcat 6.0中发布应用39二、测试应用39第六部分 手册设备部署41一、客户端部署配置41二、服务端部署配置411、在PC上连接手持机412、配置无线网络423、手持机异常424、手持机软件安装和使用425、安装蒙恬手写输入法426、打开程序时提示“软件已经在运行,请点击手持机任务栏”427、手持机冷启动后的处理438、手持机常见问题处理43第七部分 USB短信猫安装43一、设备安装43二、注意事项46第八部分 安装MyEclipse及其构建环境46一、安装MyEclipse46二、使用MyEclipse51三、导入相应的库52四、建立相应的包路径56五、JUnit安装配置58六、Ant安装配置61第一部分 软件清单及版本一、软件清单1、运行环境JDK 1.6及以上2、Oracle 10gR2数据库3、WEB服务器Tomcat 6.04、手持设备5、应用发布6、MyEclipse 6.07、Ant1.7第二部分 JDK安装一、JDK安装双击下载的可执行文件jdk-7u3-windows-x64.exe,弹出JDK安装向导弹出软件安装位置,学员可自行修改,点击“下一步”继续点击“下一步”继续进行安装弹出JRE安装目录,学员可自行修改,点击“下一步”继续开始JDK的安装 提示JDK安装成功,点击“继续”提示安装JavaFX SDK,点击“下一步”继续 学员可以修改JavaFX SDK的安装目录,点击“下一步”继续开始安装JavaFX SDK最后弹出JavaFX SDK设置完成界面,点击关闭按钮,完成安装过程二、JDK配置配置环境变量:我的电脑-属性-高级-环境变量,在用户环境变量新建变量,也可以在系统变量中新建变量设置JAVA_HOME环境变量:C:Program FilesJavajdk1.7.0_03,如图所示:输入完成之后,点击“确定”按钮即可完成JDK的配置三、测试JDK在开始菜单中点击运行,输入cmd,点击“确定”按钮在CMD模式下输入java -version,看到如下图所示,标识JDK安装配置成功第三部分 Oracle 10g数据库安装一、数据库软件安装使用WinRAR或7-Zip等解压缩软件对oracle数据库软件进行解压缩:进行解压完成的目录,选择setup.exe可执行文件,进行双击弹出Oracle Database 10g安装界面此处选择高级安装,后续单独建立数据库实例、监听等,点击“下一步”继续安装类型选择“企业版”,点击“下一步”继续指定Oracle Database 10g主目录,学员可以选择“浏览”按钮进行修改,点击“下一步”继续Oracle Database 10g产品安装先决条件检查,发现有一个错误发现错误为操作系统版本,由于windows 7是微软操作系统的6.1版本,Oracle Database 10g产品支持微软操作系统的5.0、5.1、5.2、6.0版本,所以需要修改相应文件:修改软件的目录下的stageprereqdb和stageprereqdb_prereqs子目录下refhost.xml文件在次内容下面添加如下内容取消本次安装之后,重复前面步骤,先决条件检查无误,点击“下一步”继续此处忽略警告提示,点击“是”按钮此处选择“仅安装软件”,后续进行实例的安装,点击“下一步”继续提示Oracle安装的概要内容,检查无误后点击“安装”Oracle Database 10g数据正在安装.Oracle Database 10g数据库安装成功,点击“退出”按钮即可点击“是”按钮,完成Oracle Database 10g数据库的安装二、数据库实例配置在开始菜单中选择Oracle的Database Configuration Assistant程序(数据库配置助手)进行数据库实例的配置,如下图所示:弹出数据库配置助手的欢迎界面,如下图所示:选择“创建数据库”,点击“下一步”继续选择“一般用途”的模板创建数据库,点击“下一步”继续输入全局数据库名mrdb,点击“下一步”继续去掉EM选项,本次安装不配置Enterprise Manager,点击“下一步”继续输入Oracle数据库账户口令,点击“下一步”继续选择使用“文件系统”作为数据库的存储机制,点击“下一步”继续选择默认选项,点击“下一步”继续去掉“指定快速恢复区”和“启用归档”选项,此处不配置数据的快速恢复区和归档,点击“下一步”继续去掉“示例方案”选项,点击“下一步”继续默认数据库初始化参数,点击“下一步”继续数据库配置信息,检查完毕后点击“完成”继续此步不创建数据库模板,也不生成数据库创建脚本,点击“完成”继续弹出确认对话框,检查无误后点击“确定”进行数据库实例的安装数据库实例安装过程中.数据库实例安装完成后可以进行密码修改,点击“退出”完成安装三、数据库监听配置在开始菜单中选择Oracle的Net Configuration Assistant程序(网络配置助手)进行数据库监听的配置,如下图所示:弹出网络配置助手的欢迎界面,选择“监听程序配置”选项,点击“下一步”继续选择“添加”选择,点击“下一步”继续使用监听程序默认名称,点击“下一步”继续选择TCP协议,点击“下一步”继续使用默认的1521端口,点击“下一步”继续完成监听程序的配置,点击“下一步”继续点击“允许访问”按钮弹出监听程序配置完成界面,点击“下一步”继续点击“完成”结束监听程序的配置四、测试数据库是否正常启动运行,输入cmd,点击确定输入sqlplus system/oracle,如下图所示:输入select sysdate from dual;进行测试,查询系统时间,结果正常标识Oracle数据库安装成功五、实训项目方案创建使用system用户登录到数据库上,执行如下SQL语句:创建数据表空间:create smallfile tablespace tbs_wms7_data datafile D:oracleproduct10.2.0oradatamrdbtbs_data_01.dbf size 12M reuse autoextend on next 10M logging extent management local segment space management auto;创建索引表空间:create smallfile tablespace tbs_wms7_index datafile D:oracleproduct10.2.0oradatamrdbtbs_index_01.dbf size 12M reuse autoextend on next 10M maxsize 30720M logging extent management local segment space management auto;创建方案所使用的用户wms7:create user wms7 identified by wms7 default tablespace tbs_wms7_data;给用户wms7赋予相应权限:grant connect,resource to wms7;结果如下图所示:创建方案使用的表导入方案使用的数据第四部分 WEB服务器Tomcat 6.0安装一、Tomcat安装使用WinRAR或7-Zip等解压缩软件对apache-tomcat-6.0.35.zip软件进行解压缩本次安装解压缩到目录:D:devJavaapache-tomcat-6.0.35二、Tomcat配置配置环境变量:我的电脑-属性-高级-环境变量,在用户环境变量新建变量,也可以在系统变量中新建变量设置CATALINA_HOME环境变量:D:devJavaapache-tomcat-6.0.35,如图所示:三、启动Tomcat双击D:devJavaapache-tomcat-6.0.35bin下的startup.bat,点击“允许访问”按钮弹出如下内容,表示Tomcat 6.0已经安装成功:四、测试Tomcat使用IE等浏览器访问:8080/,如下图所示表示Tomcat 6.0配置正确:第五部分 应用发布一、在Tomcat 6.0中发布应用将整个mercury文件夹拷贝到Tomcat主目录的webapps下,编辑mercury下的子目录WEB-INF下的applicationContext.xml配置文件,修改数据库配置信息:url下的为本机或远程数据库的IP地址url下的1521问本机或远程数据库的端口url下的mrdb为本机或远程数据库的实例名称username下的wms7为数据库账户IDpassword下的wms7为数据库账户的密码二、测试应用重新启动Tomcat 6.0,使用IE浏览器访问:8080/mercury/,看到如下内容表示应用部署成功:在登录账号后输入admin,密码后输入123,输入验证码5626,点击确定,看到如下内容表示应用发布成功:第六部分 手册设备部署一、客户端部署配置将服务端程序解压缩到C盘根目录下,进入C:SocketServer直接执行SocketServer.bat即可看到如下界面表示部署完成二、服务端部署配置1、在PC上连接手持机前提条件:用于初始化手持机的PC已经安装了ActiveSync4.5(win7和vista安装6.1版本),安装完之后PC上打开“我的电脑”可以看到“移动设备”;用数据线连接上PC,然后“开始菜单”-“程序”-“通信”-“PC Link”,ActiveSync的图标(电脑右下角系统托盘中)会变成绿色;连接好之后,就可以在PC上对手持机进行文件拷贝。注:安装程序在“手持机-PC连接同步程序.zip”文件2、配置无线网络配置wifi:“开始菜单”-“程序”-“SUMMIT”-“scu”,在“Main”标签页中,点击“Admin Login”按钮,输入SUMMIT(注意一定是大写),然后在“Profile”标签页中点击“scan”按钮,选择一个连接,然后点“Configure”,输入密码,然后点击“commit”按钮,然后回到“Main”标签页中,选择“Active Profile”为刚才配置的那个连接,最后点击页面右上角的“OK”按钮;配置IP:“开始菜单”-“设置”-“网络和拨号连接”-“SDCCF10G1”3、手持机异常手持机发生异常,如不能接收到消息或死机时,用细棍(如回形针)点击手持机复位键(手持机背面,扳机左边的小孔)。4、手持机软件安装和使用首先解压“Oracle.zip”文件,然后copy“Oracle”目录到“我的设备”-“Flash Storage”-“Oracle”中,可执行程序是CCL.exe(货箱图标)。点选它,然后“文件”-“发送到”-“桌面快捷方式”可在桌面建立它的快捷方式。最后双击本快捷方式即可运行。5、安装蒙恬手写输入法首先需要保证手持机已经与PC正常连接(参考第1点在PC上连接手持机),然后运行“蒙恬输入法PenPower_2.0C_PPC”-“SETUP.EXE”,按提示安装即可6、打开程序时提示“软件已经在运行,请点击手持机任务栏”同一台手持机的冷库软件只允许在同一时间打开一个,但如果手持机发生异常重启或软件发生异常关闭的情况,有可能会导致软件始终不能被打开,这时只要将手持机中“我的设备”-“Windows”下的“ccl_run_flag”文件删除,就可以正常打开软件。7、手持机冷启动后的处理手持机冷启动后,需要按以下步骤处理,方能恢复正常使用:配置网络参考 第2点 配置无线网络安装手写输入法参考 第5点 安装蒙恬手写输入法创建软件快捷方式到桌面参考 第6点 冷库软件在手持机中的位置设置电源配置点击手持机左下角图标-“设置”-“控制面板”-“电源”-“方案”-“电源使用方案”,选择“电池电源”,将“将状态切换为挂起”设置为“从不”,然后点击“OK”按钮8、手持机常见问题处理问题解决办法手持机异常手持机发生异常,如不能接收到消息或死机时,用细棍(如回形针)点击手持机复位键(手持机背面,扳机左边的小孔)打开程序时提示“软件已经在运行,请点击手持机任务栏”同一台手持机的冷库软件只允许在同一时间打开一个,但如果手持机发生异常重启或软件发生异常关闭的情况,有可能会导致软件始终不能被打开,这时只要将手持机中“我的设备”-“Windows”下的“ccl_run_flag”文件删除,就可以正常打开软件。第七部分 USB短信猫安装一、设备安装安装清单如下:如上图目录文件包含2个文件夹:【USB短信猫驱动】和【USB短信猫工程配置文件】,这两个文件夹包含短信猫安装以及工程配置使用的所有文件。将短信猫连入到电脑上之后,在设备管理器中可以发现一个未知设备,如下图:右键点击USB Serial Port后点击更新驱动程序软件,弹出如下窗口:点击“浏览计算机以查找驱动程序软件”,点击“浏览”按钮选择驱动:点击“下一步”提示安装完成界面:拷贝相应的文件到系统需要的目录1、把smslib-3.3.3.jar、comm.jar与log4j-1.2.13.jar,ofbiz-entity.jar,放入到工程的lib中;2、把perties放到%JAVA_HOME%/jre/lib下;3、把win32com.dll放到%JAVA_HOME%/jre/bin下;还要放在%JAVA_HOME%/bin下;4 把comm.jar放到%JAVA_HOME%/jre/lib/ext下二、注意事项1、一定要保证工程项目的JDK与操作系统中使用的版本保持一致2、保证运行环境的Windows是32位系统第八部分 安装MyEclipse及其构建环境一、安装MyEclipse双击执行myeclipse-9.0M1-win32.exe文件文件抽取完成之后弹出安装欢迎界面,点击“Next”按钮继续接受MyEclipse使用协议,选中“I accept the terms of the license agreement”复选框,之后点击“Next”按钮继续该步骤,可以对MyEclipse安装目录进行修改,点击“Change”按钮选中相应目录即可本次安装将MyEclipse安装到D:devGenuitec下点击“Install”按钮进行安装即可等待安装完毕。二、使用MyEclipse双击桌面上的快捷方式即可打开MyEclipse开发工具第一次打开MyEclipse时,需要选择工作空间,点击“Browse”按钮选择相应目录,本次安装选择如下图所示:点击“OK”按钮之后,弹出MyEclipse工作台三、导入相应的库选择“File” “New” “Web Project”进行点击,弹出“New Web Project”对话框,在“Project Name”后面输入mercury,点击“Finish”按钮完成上步操作之后在您的工作空间就产生了一个mercury的工程。在项目工程名上点击右键,选择“Build Path”-“Configure Build Path”,如下图所示:弹出“Properties for mercury”对话框,点击右侧的“Add External JARs”按钮,如下图所示:弹出“JARs selection”对话框,选择本实训提供的jar包路径,并全部选中jar包,点击“打开”按钮,将工程需要的jar包导入,如下图所示:点击“OK”按钮完成jar包的导入,如下图所示:四、建立相应的包路径点击工程名的右键,选择“New”-“Package”,如下图所示:弹出“New Java Package”对话框,在Name后面输入包路径,如下图所示:点击“Finish”按钮完成包路径的创建,如下图所示:使用同样的方法创建如下包路径:.implcom.yitek.mercury.dao.dbMerfacescom.yitek.mercury.dao.implcom.yitek.mercury.Exceptioncom.yitek.mercury.handheldDeviceSerceptorcom.yitek.mercury.listenercom.yitek.mercury.sendMessageSystemcom.yitek.mercury.TransFerMapcom.yitek.mercury.util建立后的效果,如下图所示:五、JUnit安装配置Eclipse IDE中集成了JUnit 组件,无须另行下载和安装,但是为了更好的使用Junit(更多细节请参考 ),我们还要在 Eclipse 中进行一些设置。其中主要是就是类路径变量的设置。创建变量 JUNIT 和 JUNIT_SRC,在 project的classpath 中添加junit.jar。因此,建立一个新的 classpath变量JUNIT。选择 Window-Preferences菜单栏打开 Preferences 对话框,如图 1.1所示。展开 Java 结点,选择 Build Path - Classpath Variables 项,如图 1.2 所示。然后点击 New 按钮打开 New Variable Entry 菜单,如图 1.3 所示。输入新的变量名 :JUNIT,配置路径为junit.jar。 在Eclipse3.0.2中,能够在/eclipse/plugins/org.junit_3.8.1/junit.jar下找到junit.jar。然后点击 OK,如图 1.4 所示。为了debug的需要,也要添加JUnit包的源代码。您将在/eclipse/plugins/org.eclipse.jdt.source_3.0.2/src目录中发现许多包的源代码的JAR文档。为JUnit源代码创建一个新的变量,按照上面创建 JUNTIT 的步骤,但是此变量名为JUNIT_SRC(通常在源代码变量前面添加前缀_SRC)并且将他连接到/eclipse/plugins/org.eclipse.jdt.s

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论