近期把D(丁亮)上线的小薇聊天机器人玩HIGH了。因为D写的文档尚未特别详细,所以本着开放、自由的分享的精神,在此就用SOP的方式,给小白们普及一下小薇是如何一步步部署上线。html
https://github.com/b3log/xiaov/releasesgit
1.首先登陆“黑客派”论坛https://hacpai.com/
2.找到D的帖子(D的头像是路飞,很好认),点击路飞的头像
3.找到小薇的帖子
4.点击“ XiaoV ”的连接,定位到 GitHub 上
5.在D的 GitHub上 ,点击 Clone or download 这个按钮
6.点击 Download ZIP 这个按钮
github
7.把xiaov_master
压缩包解压到你的 MyEclipse 工程目录下
8.而后打开 MyEclipse
(什么?你没有 MyEclipse ?那么再见!)
9.在 MyEclipse 中的 File 菜单中点击 Import
10.在 Import 选项卡的 Select an import source 中输入 maven ,并选择 Exisiting Maven Projects
11.在下一步操做中,点击 Browse… 按钮,将目录定位到JAVA工程中的 xiao-master 上并点击 Next 按钮
12.看到这个画面后直接点击 Finish
13.而后你会看到右小角的滚动条在跑呀跑,等等吧亲!去泡杯茶,或者喝杯咖啡。
14.跑完后,你会发现,小薇的工程目录前面有个感叹号,必定是哪里出了问题
15.右键点击这个工程,选择 Build Path -> Configure Build Path…
服务器
16.能够看到原来是没有 jdk1.7 ,别急,点这里下载,密码:k4ms
17.装一下 jdk1.7 ,很快的哈
18.装好了,那么咱们再回到 Build Path -> Configure Build Path… ,点击 Libraries 选项卡,再点击 Edit…
19.选择 Alternate JRE ,再点击 Installed JREs…
20.点击 Add…
21.选择 Standard VM ,点击 Next
22.将 Directory… 定位到刚才 jdk1.7 的安装目录下,再点击 Finish
23.回到前一个对话框,选择 jdk1.7 ,点击OK
24.再回到前一个对话框,点击 Execution environment (这时能够看到已经有 jdk1.7 的环境了),再点击Finish 按钮,OK
maven
25.这时候能够看到,小薇的工程已经没有报错了
26.为了确保小薇依赖的包都准确无误,咱们能够在工程目录上点击右键,而后 Run As -> Maven install
27.能够看到Maven在控制台输出了 BUILD SUCCESS 的信息,OK
28.接下来,咱们要把小薇部署到Tomcat上,点击 MyEclipse 上的 Deploy 按钮,在弹出的对话框中点击 Add 按钮
PS:D用的是Jetty,但我仍是比较习惯用Tomcat呵
29.选择 MyEclipse Tomcat ,点击 Finish
30.回到上一个对话框,能够看到 Successfully deployed. 的提示,点击 OK
函数
31.接下来,点击 MyEclipse 上服务器按钮旁边的小三角形,选择 MyEclipse Tomcat -> Start
32.能够看到,控制台中输出了小薇启动的信息
33.找到控制台告诉你的二维码所在的目录,打开,用手机QQ扫它吧
34.这时候,你看到了控制台输出了一堆错误信息
35.别着急,根据提示,咱们打开w.qq.com,先扫扫看吧
36.能够正常登陆网页版QQ,那么,退出吧!
37.再回到 MyEclipse ,把服务跑起来!这时候发现小薇已经能够读取到QQ群号了
38.什么?仍是有出错信息?
ui
39.安啦!这是正常的,只要有人敢在群里叫小薇,她就会开始瞎扯淡啦!不信你看!
40.同时你也能够打开小薇的QQ,看她实时的扯淡能力啦,QQ的界面我就不截图了
PS:你眼神很犀利,看到了1202的返回错误码,这个是由于个人小薇被人禁言了- -!!
最后,若是须要修改小薇的名称,能够在工程中的 resources 目录下,找到 xiaov.properties ,打开后修改qq.bot.name 的值,这个就是小薇的名称啦!
spa
最后的最后,请你们必定要尊重D的劳动成果,小薇有一个随机函数,偶尔会发一下“黑客派”论坛的广告,请你们务必不要屏蔽!code
如今就去访问黑客派论坛!htm
–END–