前置环境(仅以自身条件下的记录):

1、Java 1.8.0_121

2、maven 3.5.4    (亲测3.5.0版本不行,各种报错,折腾了3天多...一直编译CBoard各种失败)

3、tomcat 9.0.8

4、phantomjs-2.1.1-windows    (这个下个zip包,直接解压就好,不用配环境变量)

下载链接: http://phantomjs.org/download.html

5、mysql 5.7

6、Chrome浏览器(官方要求)

开始搭建:

1、下载项目源代码:

https://github.com/migumigu1316/CBoard.git

2、准备项目的数据仓库:

(注:不管是是否是仅学习用还是公司项目需求,这个一定要建,不能跳过该步骤,否则无法正常搭建环境)

https://download.csdn.net/my

3、修改元数据配置文件:

修改CBoard/src/main/resources/config.properties

(只贴出修改的部分)

validationQuery=SELECT 1
    jdbc_url=jdbc:mysql://localhost:3306/cboard # 修改指向第一步元数据库地址(即cboard_demo2)
    jdbc_username=root # 修改数据库用户名连接密码

jdbc_password=123456

# Service configuration
    dataprovider.resultLimit=1000000
    admin_user_id=1

phantomjs_path=D://DevelopFiles//CBoard//phantomjs-2.1.1-windows//bin//phantomjs.exe  # 修改为服务器上的phantomjs位置,linux环境下确保有执行权限

(邮件功能暂时未搞定,搞定的话抽空再更新吧,要实现的小伙伴可自行完成)

(注:另外,如果需要界面为中文的小伙伴,需要打开CBoard/src/main/webapp/org/cboard/Settings.js文件,把preferredLanguage参数改为cn即可)

图示:

4、maven编译打包:

跳转到CBoard根目录(有个pom.xml文件的目录)下,执行以下命令:

mvn install:install-file -Dfile=lib/sqljdbc4-4.0.jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=4.0 -Dpackaging=jar
mvn clean package

如此,在CBoad根目录下会产生一个target文件夹,里面有个cboard.war文件

5 、进行Tomcat/bin目录,执行startup.bat文件,在浏览器中执行127.0.0.1:8080/

6、部署war到tomcat

6.1、这时Tomcat启动好了,准备下面的工作

6.2、将cboard.war拷贝到tomcat的webapps目录下,等一会儿就会自定解析cboard.war,最后会生成一个cboard文件夹

7、查看

127.0.0.1:8080/cboard/login.html        默认账号: admin 和 密码: root123

如果遇见百度API相关问题,参考相关文档,链接如下:

https://peter_zhang921.gitee.io/cboard_docsify/#/zh-cn/manual/install?id=%E7%99%BE%E5%BA%A6%E5%9C%A8%E7%BA%BF%E5%9C%B0%E5%9B%BE%E5%BC%80%E5%8F%91%E8%80%85-key

最后,提示,必须保证两个样本库所在的mysql是处于启动状态才可启动该项目。然后,如果想要求自己项目的数据库的数据以图表形式呈现在页面,只要在接下来在页面中进行各种设置即可。具体如何操作该产品的使用说明吧,此处仅为环境搭建。

CBoard 0.4.2环境搭建相关推荐

  1. Linux 0.11 实验环境搭建与调试

    缘起 之前我写过一篇博文:Linux 0.11 实验环境搭建 本以为有了这个环境(gcc-3.4 & gdb-6.8),就可以调试无忧了.谁知遇到了以下问题: (1)用 gdb 调试 main ...

  2. spark-1.2.0 集群环境搭建

    1.下载scala2.11.4版本 下载地址为:http://www.scala-lang.org/download/2.11.4.html ,也可以使用wget http://downloads.t ...

  3. Hadoop2.2.0伪分布式环境搭建(附:64位下编译Hadoop-2.2.0过程)

    Hadoop2.2.0伪分布式环境搭建: 写在前面:Hadoop2.2.0默认是支持32位的OS,如果想要在64位OS下运行的话,可以通过在64位OS下面编译Hadoop2.2.0来实现,编译的操作步 ...

  4. 2W 字详解 Redis 6.0 集群环境搭建实践

    原文链接:https://www.cnblogs.com/hueyxu/p/13884800.html 本文是Redis集群学习的实践总结(基于Redis 6.0+),详细介绍逐步搭建Redis集群环 ...

  5. Linux 0.11 实验环境搭建

    如果想学习Linux 0.11,实验环境是必不可少的.最好是能编译,能运行,能调试. 如今大家都是用64位的Linux操作系统,而且是高版本的GCC(4.0以上),所以环境搭建是个难题.要么就是编译后 ...

  6. EOSIO:EOSIO最新版1.4.0 钱包开发环境搭建

    EOSIO最新版1.4.0 开发环境钱包的搭建 前言 EOSIO1.4.0在2018年10月17日发布,相应的开发文档也于今天2018年10月29日在官网上线.在上周,博主 被领导要求开始看EOS合约 ...

  7. 微信公众平台开发之基于百度 BAE3.0 的开发环境搭建(MyEclipse + SVN)

    转载请标明出处,谢谢!  版本说明:     V1:          2014-3-30 版 前言: 因为要进行微信开发,就必须要成为微信开发者,要想成为微信开发者,就必须要有服务器响应微信的 To ...

  8. JavaApp自动化测试系列[v1.0.0][Appium开发环境搭建]

    Appium 是一个开源工具,用于自动化 iOS 手机. Android 手机和 Windows 桌面平台上的原生.移动 Web 和混合应用.「原生应用」指那些用 iOS. Android 或者 Wi ...

  9. win10+1050ti+CUDA9.0+cudnn9.0的tensorflow-gpu环境搭建

    原创文章,转载请注明本地址 由于前段时间在学tensorflow框架,一直没有仔细考虑如何整理学习的内容,现在打算开始系统的整理tensorflow的学习笔记,那就从环境搭建开始把,现从win10环境 ...

  10. marbles 4.0.0版本 Windows7 环境搭建

    国内网站关于marbles运行环境搭建的相关文档很少,所以分享如下经验希望可以帮到更多的人. 正常流程根据官方文档安装即可,下面是官方文档没有明确说要安装的东西: 1.Python 2.7.3 我观察 ...

最新文章

  1. LeetCode简单题之学生出勤记录 I
  2. NeurIPS 2020 :新一代算法“鉴黄师”诞生,中科院计算所研究生一作
  3. pytroch 数据集 datasets DataLoader示例
  4. 中班科学计算机,幼儿园中班科学课件:《照镜子》
  5. 在家办公这半年,让我开始热爱生活
  6. linux释放系统内存,系统运维
  7. stream流_Stream流的这些操作,你得知道,对你工作有很大帮助
  8. oracle 报错06502,求助!!ORA-06502错误
  9. Android的富文本功能
  10. mt65xx android phone win10驱动,mt65xx android phone驱动
  11. 微信小程序icon图标怎么用
  12. (渝粤教育)网络教育远程教育统考计算机应用基础复习题
  13. html字体设置匹配移动端,移动端字体的设置
  14. 怀旧服ouf头像插件_魔兽世界7.0前夕ShadowedUF简洁头像插件
  15. 4g dtu无线透明通讯模块传输RS232/485手机APP全网通CAT1
  16. 手写数字识别系统学习(1)
  17. 统计分析知识之--描述性统计
  18. C Primer Plus (第五版) 第十四章 结构和其它数据形式 编程练习
  19. python tomorrow多线程应用
  20. 大型智慧灌区信息化管理系统云平台 智慧灌区信息化管理系统解决方案

热门文章

  1. 计算机考研数据结构答案,计算机考研数据结构试卷八(练习题含答案)
  2. C/C++实现荷兰国旗问题
  3. Vijos P1304回文数
  4. freemarker Java 模板引擎 基本语法
  5. 数据库课程设计-题库管理系统
  6. 戴尔部分笔记本存GPU故障
  7. 数电实验1:五输入表决器
  8. android ios 下载地址,Ios/Android h5 唤起本地APP
  9. 张果老能是鸿蒙时期一蝙蝠,他是八仙之一,吹一口气纸驴就能活过来,真实身份却是一只蝙蝠精...
  10. ubuntu等linux系统如何阅读caj文档