博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
大众点评cat系统的搭建笔记
阅读量:5154 次
发布时间:2019-06-13

本文共 866 字,大约阅读时间需要 2 分钟。

项目地址:

编译步骤:

这个项目比较另类,把编译需要的jar包,单独放在git分支mvn-repo里了,而且里给了一个错误的命令提示:

git git@github.com:dianping/cat.git mvn-repo

当你直接把这条命令贴到terminal里执行时,会提示命令无效,正确的姿势如下:

1、先安装jdk 1.7 

这点很重要,cat项目的开发时间比较早,当时估计jdk8还没有,在1.8下编译虽然能成功,但是最后运行时会报错。

注:对于已经安装了jdk1.8的mac,可以参考 ,如果弄多版本jdk切换,不要在PATH变量里加$JAVA_HOME/bin,否则alias切换只切换了JAVA_HOME,但是PATH里的值不会变。

2、将分支mvn-repo下的jar包复制到本机maven仓库

git clone https://github.com/dianping/cat.gitcd catgit checkout mvn-repocp -R * ~/.m2/repositorygit checkout mastermvn clean install -DskipTests

然后再编译就可以了,再次提醒:如果安装了多个版本的jdk,编译前先将jdk版本切换到jdk 1.7(包括编译成功后,运行时也要jdk 1.7环境) 

 

部署步骤:

mvn cat:install

安装过程中,会提示输入mysql的连接地址,输入格式严格按 jdbc:mysql://127.0.0.1:3306 这种格式来,后面不要加一些额外参数,然后输入用户名、密码(该用户要有创建database的权限),之后会自动在mysql中创建cat数据库,然后创建一堆表。

cd cat-homemvn jetty:run

如果启动过程无错,就能见到传说中的CAT界面了

  

 

参考文章:

 

转载于:https://www.cnblogs.com/yjmyzz/p/dianping-cat-deploy-tutorial.html

你可能感兴趣的文章
海上孤独的帆
查看>>
处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“Manag
查看>>
01: socket模块
查看>>
mysql触发器
查看>>
淌淌淌
查看>>
win10每次开机都显示“你的硬件设置已更改,请重启电脑……”的解决办法
查看>>
C++有关 const & 内敛 & 友元&静态成员那些事
查看>>
函数积累
查看>>
Swift 入门之简单语法(六)
查看>>
〖Python〗-- IO多路复用
查看>>
栈(括号匹配)
查看>>
Java学习 · 初识 面向对象深入一
查看>>
源代码如何管理
查看>>
vue怎么将一个组件引入另一个组件?
查看>>
bzoj1040: [ZJOI2008]骑士
查看>>
LeetCode 74. Search a 2D Matrix(搜索二维矩阵)
查看>>
利用SignalR来同步更新Winfrom
查看>>
反射机制
查看>>
CocoaPod
查看>>
BZOJ 1251: 序列终结者 [splay]
查看>>