Meggie-TeamPal-软件工程项目信息化平台.doc
ADDP项目部署文档
概述:
本文档分为数据库的部署和开发环境的部署。部署时可能会涉及到代码地必要更改。如果部署成功,则可以运行该项目代码,其效果和录制的视频一样。
一、如何配置开发环境:
数据库配置:
首先需要安装mysql数据库,并且正确记忆密码。
按下面的命令建立数据库及其数据库表。其实这三表是不够的。希望小组能根据项目需求增加和更改表结构,如statue字段,该版本只实现了上下线的检查,其他方式的状态变更就需要statue字段的值类型变成varchar型或其他类型。
数据库表还应区别局域网发现和广域网发现等,要做的工作还是很多的。
(3)请更改代码中连接数据库语句中的mysql密码。
安装配置MySql,创建需要的数据库和表。(输入以下命令进行配置)
CREATE DATABASE IF NOT EXISTS accountserver default character set utf8;
USE accountserver;
DROP TABLE IF EXISTS device;
CREATE TABLE device (
id int not null PRIMARY KEY AUTO_INCREMENT,
name varchar(255),
type int,
url varchar(255),
ip varchar(255),
description varchar(255),
statue int default 0,
update_time timestamp default current_timestamp on update current_timestamp
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS account;
CREATE TABLE account (
id int not null AUTO_INCREMENT,
name varchar(255) NOT NULL,
password varchar(255) NOT NULL,
register_time timestamp default current_timestamp,
PRIMARY KEY(id,name)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS device_account;
CREATE TABLE device_account (
device_id int not null,
account_id int not null,
register_time timestamp default current_timestamp,
PRIMARY KEY(device_id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
安装配置Jetty。
该版本ADDP系统使用的是jetty7.5.4,Myeclipse 8.6。下载Jetty相应的版本,解压到合适的目录。
(1)在Myeclipse中,Windows-Preferences-Jetty-Jetty7.x,选择Jetty主目录为Jetty home directory。
(2)新建Web工程DeviceCenter,将DeviceCenter源码替代工程内自动生成的文件。或者直接导入工程DeviceCenter(我一般是这样做的)。然后右键工程名,在bulid path 中选择configure bulid path.见下图配置。
Add External JARs:jetty-io-xxx.jar/jetty-util-xxx.jar/jetty-websocket-xxx.jar/mysql-connector-java-xxx-bin.jar/jjson.jar
(3)新建Web工程WebCenter,将WebCenter源码替代工程内自动生成的文件。Add External JARs:jetty-io-xxx.jar/jetty-util-xxx.jar/jetty-websocket-xxx.jar/mysql-connector-java-xxx-bin.jar
配置后见下图:以DeviceCenter为例:
(4)右键工程-run as- Myeclipse Jetty Application,选择jetty运行。
二、如何将项目部署到服务器上:
选择Manage Deployments
Add a Deployments:
New Depl
您可能关注的文档
- Excel玩转地理数据处理-江苏省镇江中学门户网站.doc
- Excel资料排序、筛选、小计与作图.ppt
- FAQ技术支持手册.doc
- FAST构架设计.ppt
- FLService使用说明.doc
- FPGA后仿真流程.doc.doc
- FTIR,UV-visible申请表-明道大学.doc
- FULINK平台介绍及使用技巧-福建中医药大学图书馆.doc
- gdb使用指南.doc
- GDPC-网络数据库系统开发.ppt
- 2026年全球AI教育市场自适应学习系统与教育大数据分析.docx
- 2026年全球AI教育市场数据驱动决策分析.docx
- 2026年全球AI法律合规性检查技术路线图.docx
- 2026年全球AI法律咨询市场发展机遇与挑战.docx
- 2026年全球AI法律咨询市场合同审查自动化技术政府支持政策.docx
- 智慧农业无人机作物生长监测与病虫害防治信息化平台可行性分析报告.docx
- 2025年生态旅游景区停车场新能源汽车停车需求预测报告.docx
- 2026年全球AI法律咨询市场竞争格局分析.docx
- 2026年全球AI教育市场教师技术应用案例.docx
- 2026年全球AI教育市场教师角色转型与教育创新激励机制研究.docx
最近下载
- (高清版)B-T 6739-2022 色漆和清漆 铅笔法测定漆膜硬度.pdf VIP
- 康玉明-如何撰写国家自然科学基金申课件.ppt VIP
- 在带头固本培元、增强党性等“五个带头”对照检查发言材料2篇范文2026年.docx VIP
- 2025《医疗器械经营质量管理规范》培训课件.docx VIP
- 农产品质量安全检测知识竞赛考试题库资料500题(供参考).pdf VIP
- 卓梅尼GTEC188 电梯控制系统调试手册v1.4.pdf
- 汽轮机热力性能试验的技术应用.ppt
- 心理痛苦评估表、焦虑、抑郁自评量表、预期性悲伤量表、社会支持评定量表、患者尊严量表.pdf VIP
- 心律失常专题宣讲.ppt VIP
- 网红直播对消费者购买决策行为影响因素研究.docx
原创力文档

文档评论(0)