eclipse集成开发环境
搭建开发环境需要安装的工具如下
jdk-8u60-windows-x64.exe        jdk
eclipse.rar      集成开发框架
mysql-install-community-5.7.20.0.msi       mysql
apache-tomcat-7.0.56-windows-x64.zip     tomcat
cms.war    项目包
cms_project.sql cms此项目数据库脚本
 

安装步骤
1.安装jdk,在windows系统中配置jdk环境变量
如果已经安装了jdk,并且配置了jdk环境变量,这个步骤可以省略
确认自己的windows环境是否安装了jdk ,DOS中输入命令:Java  -version

如果没有安装jdk,进行安装,配置要求如下
1.安装过程中会出现两次安装路径选择
第一次安装的是jdk ,第二次安装的是jre,我们可以把jdk,jre 安装在e:/java/目录下。
 
2安装完JDK后配置环境变量
 计算机→属性→高级系统设置→高级→环境变量
系统变量→新建 JAVA_HOME 变量 。
变量值填写jdk的安装目录(比如我自己的是 E:\Java\jdk1.8.0)
系统变量→寻找 Path 变量→编辑
在变量值最后输
入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)
 

 
系统变量→新建 CLASSPATH 变量
变量值填写   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)
 

系统变量配置完毕
 
再次执行java -version 查看环境变量是否配置成功
2.eclipse集成开发框架安装
eclipse.rar解压后运行eclipse,双击点击eclipse.exe
1.创建工作空间,选择工作空间的安装路径,点击ok
 

2.正常打开的页面
 
4.eclipse安装完成后,在菜单file中选择import
 

 
以下是对应源文件的war包,你可以理解为是项目包,就好比在linux中的项目包一样,也就是开发写的代码包。
 

 
4.1工程是war包,就选择web /war file,输入war file 路径
 

 
点击finish 后显示
 

 
 
5.修改工程数据库配置,路径在工程cms/WebContent/WE-INF/duoyoumi-jdbc.properties
 

如果是用的linux数据库,那么就需要在linux系统中创建cms数据库,导入cms_project.sql 脚本
 
6.安装windows环境的mysql (在不使用linux系统时,可以使用这种方法)
mysql-install-community-5.7.20.0.msi
双击安装
 
 

 
安装完成!
注意点:
1.mysql数据库端口统一设置为3310 (端口与cms配置中设置的端口号相同)
2.查看用navicat连接,创建cms数据库,并在cms数据库中导入数据库脚本
 

 
3.如果能用navicat 正常连接,并使用,说明mysql安装是正确的
 
 
 
7.eclipse中导入tomcat,
apache-tomcat-7.0.56-windows-x64.zip解压
 
在eclipse菜单中选择,
windows/preferences,点击preferences
 

点击preferences后,选择server---runtime environment---add---tomcat版本---
 

在servers 点击tomcat右键中添加cms包
 

 
 
 
修改验证配置
1.菜单点击 windows/preferences/
2.general/workspace/text file encoding/other 修改为utf-8
 

 
3。team validation 已勾选的验证全部关闭取消
 

 
启动tomcat!!!
 

 
9启动tomcat后查看后台日志,在 console中查看,如果没有console,那么在window/show view /console 添加
 

所有准备工作就绪,在浏览器中输入localhost:8080/cms,完成!
过期更新正常显示,如果没有正常打开,以上步骤去验证每一步操作都ok
 

 
 
用户名,密码
admin 123456
用完过期更新后请正确关闭项目,否则下次无法使用后果自己试试就知道了
正常关闭如下
 

 
 

多测师讲解接口测试 _windows中搭建环境cms_高级讲师肖sir的更多相关文章

  1. 多测师讲解接口测试 _linux中搭建环境cms_高级讲师肖sir

    cms后台的搭建, 我们主要是用来做接口测试和接口自动化测试: 我们搭建的流程和之前搭建多有米一样: 后期给我们一个war包就要知道搭建一个文档: 要知道环境项目怎么讲?   讲解下搭建cms环境的流 ...

  2. 多测师讲解接口测试 _postman(下)_高级讲师肖sir

    关联接口 定义:上个接口返回的参数作为下一个接口的入参 1)接口1:查询出所有的州,自治区,直辖市,省(且发送请求不需要入参) 接口url地址: http://www.webxml.com.cn/We ...

  3. 多测师讲解接口测试 _postman(上)_高级讲师肖sir

    Postman 一.Postman介绍 Postman是一个网页调试工具,也可以调试css.html Postman的操作环境 环境:Postman Mac.Windows X32.Windows X ...

  4. 多测师讲解接口测试 _fiddler无法打开浏览器_高级讲师肖sir

    错误现象: 打开fi'd'dler以后浏览器无法打开,关闭fiddler之后可以打开浏览器 解决方案: 1. 2. 在点击确定

  5. 多测师讲解自动化测试_rf节课内容_高级讲师肖sir

    *** Settings ***Library Selenium2LibraryLibrary OperatingSystem *** Variables ***${name} zhangsan@{l ...

  6. 多测师讲解 自动化测试理论(1)_高级讲师肖sir

    自动化测试理论什么是自动化测试?广义的:通过工具或程序替代或辅助人工测试的行为叫自动化测试狭义的:通过工具录制或编写脚本模拟手工测试的过程,通过回放或运行脚本执行测试用例,从而代替人工对系统的功能验证 ...

  7. 多测师讲解 _接口自动化框架设计_高级讲师肖sir

    背景:因为把传入接口参数.组建测试用例.执行测试用例和发送报告,都放入一个.py文件对于接口的使用非常不灵活就需要数据和接口业务进行分离让代码之间的 耦合性降低.和实现接口的分层管理,所以需要对代码进 ...

  8. 多测师讲解ui自动化框架设计思想_高级讲师肖sir

    UI自动化框架:UI自动化框架可以分为8个模块,conf.data.public.pageobject.testcase.runner.report.log.conf是用来储存系统环境.数据库.邮件的 ...

  9. 多测师讲解selenium—自动化测试课堂面试题总结—高级讲师肖sir

    1.你有做过自动化?你用什么语言? python2.自动化中如何使用语言打开一个网址?浏览器,浏览器对应驱动,导入库,类,get,url3.在一个浏览器中打开多个窗口?open_windows dri ...

随机推荐

  1. C++11中一个使用for+auto时容易发生的bug

    C++11中一个使用for+auto时容易发生的bug 一个小坑,那就是忘记在for循环中使用auto时加引用. 例如: for(auto num : nums){ // do some thing ...

  2. 如何PJ IDEA

    1.打开:http://idea.medeming.com/jets/,点击下载PJ码 2.下载完成后解压,会得到2个文件 3.启动IDEA时,将PJ码复制到: 点击ok,就可进入idea中.接着PJ ...

  3. Mysql主从分离与双机热备超详细配置

    一.概述 本例是在Windows环境,基于一台已经安装好的Mysql57,在本机安装第二台Mysql57服务. 读完本篇内容,你可以了解到Mysql的主从分离与双机热备的知识,以及配置期间问题的解决方 ...

  4. oracle之三 自动任务调度

    Oracle 自动任务调度 13.1 Oracle任务调度概述 在Oracle中任务调度指某一(组)执行程序在特定的时间被周期性的执行.Oracle把任务调度称为job(作业). Advanced S ...

  5. Linux 获取屏幕分辨率与窗口行列数(c/c++)

    获取当前分辨率 #include<stdio.h> #include<sys/types.h> #include<sys/stat.h> #include<s ...

  6. [LeetCode]215. 数组中的第K个最大元素(堆)

    题目 在未排序的数组中找到第 k 个最大的元素.请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素. 示例 1: 输入: [3,2,1,5,6,4] 和 k = 2 输出 ...

  7. [Binder深入学习二]Binder驱动——基础数据结构二

    Userspace和KernelSpace进行交互时,大部分命令是通过 ioctl 实现的,在这个过程中,最重要的一个便是 BINDER_WRITE_READ 命令了. #define BINDER_ ...

  8. Spark Pipeline官方文档

    ML Pipelines(译文) 官方文档链接:https://spark.apache.org/docs/latest/ml-pipeline.html 概述 在这一部分,我们将要介绍ML Pipe ...

  9. Linux实战(11):配置PPPOE拨号

    前言: 由于需要做网站数据的抓取,普通的固定代理会容易被封禁,所以我们就用PPPOE通过动态拨号换不同的IP地址来解决该问题,下面PPPOE设置的整个方法过程: 移除NetworkManager安装r ...

  10. python文档翻译之概述

    Python是一个使用方便且功能强大的变成语言.它具有高效的高级数据结构和面向对象编程特性.其优雅的语法.动态类型.解释型特性使得它成为大多数平台上脚本和快速应用程序开发的理想语言. Python解释 ...