Meggie-TeamPal-软件工程项目信息化平台.doc

Meggie-TeamPal-软件工程项目信息化平台.doc

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

文档评论(0)

1亿VIP精品文档

相关文档