0. 本项目的原始代码及我二次开发后的代码

1. 软件安装:【myeclipse6.0 + maven2】

0. https://blog.csdn.net/zgmzyr/article/details/6886440
1. https://blog.csdn.net/shuzhe66/article/details/45009175
2. https://www.cnblogs.com/whgk/p/7112560.html<mirror><id>nexus</id><mirrorOf>*</mirrorOf><name>Human Readable Name for this Mirror.</name><url>http://127.0.0.1:8081/hzhang/content/groups/public/</url>
</mirror>
  1. 后来发现太麻烦,直接用eclipse加插件吧!
  2. 后来发现eclipse + jetty运行小薇项目有很大问题,又回到Myeclipse15+maven3.2.3+tomcat7的怀抱!

2. 对小薇机器人部署中遇到的错误(1):

使用maven部署小薇项目的报错的总结:

  • 第一类错误:
1.
Description Resource    Path    Location    Type
ArtifactTransferException: Failure to transfer com.alibaba:fastjson:jar:1.2.7 from http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact com.alibaba:fastjson:jar:1.2.7 from/to central (http://repo.maven.apache.org/maven2): connect timed out   pom.xml /xiaov-master   line 112    Maven Dependency Problem2.
Description Resource    Path    Location    Type
ApiURL cannot be resolved   SmartQQClient.java  /xiaov-master/src/main/java/com/scienjus/smartqq/client line 124    Java Problem3.
xxx faied  (比如:org.apache.maven.plugins:maven-resources-plugin:2.7:resources:default-resources:process-resources)解决思路:maven依赖有问题,对比作者的教程,先添加完jar依赖,然后update maven project[请百度“eclipse update maven project”]
  • 第二类错误:
1.
xxx.jar文件下载出错或者更新失败或者解析失败 [报错的中文我百度后翻译出来就这个意思] 解决思路:删除那个那个xxx.jar文件,再次下载更新 步骤如下:
根据报错的xxx.jar,先找到.m2目录(或者你的maven安装目录)下的repository【这一步可以用一款软件:search everything】,找到【错误中出现的xxx.jar文件所在的父目录】,删除这个目录,然后进入Myeclipse界面(或者eclipse界面),找到maven4Myeclipse(或者是maven)那个栏目,右键,找到一个条目“update project”
,即可解决。

3. eclipse中部署小薇机器人:

  • 报错:
eclipse中安装jetty:
1. https://www.cnblogs.com/nightswatch/p/4639687.html
2. 运行小薇项目,发现竟然报错是jetty,而我对jetty完全不熟,所以放弃了eclipse+jetty方案,打算下一步用myeclipse部署。
  • 后来回顾:
    我尝试失败了。由于eclipse自己组装插件之间都有牵连关系,不适合新手。而作者的论坛的教程中部署成功的例子是:Myeclipse14+小薇机器人【一个较低版本】;所以建议直接用(Myeclipse15+JDK8+maven3+tomcat7+xiaov-master-1.0)【我就是这个组合】

转载于:https://www.cnblogs.com/LS1314/p/9039304.html

基于SmartQQ协议的QQ自动回复机器人-1相关推荐

  1. smartqq java撤回_基于SmartQQ协议的QQ自动回复机器人-1

    1. 软件安装:[myeclipse6.0 + maven2] 0. https://blog.csdn.net/zgmzyr/article/details/6886440 1. https://b ...

  2. smartqq协议java_基于SmartQQ协议的QQ聊天机器人-3

    今天的主题是:针对[消息回复模块]的代码分析及问题记录. 1. 核心文件分析: 核心是:QQService.java.SmartQQClient.java.Application.java.需要搞清楚 ...

  3. 基于SmartQQ协议的QQ聊天机器人-5

    本节主题是项目回顾,从总体上分析QQ机器人的数据流 1. 项目的生命周期: /*** 下面是我的理解和注释:* 本模块功能:提供各种qq服务的基础函数库 * 项目的运行流程是:* 比如,我现在1.0版 ...

  4. 基于SmartQQ协议的QQ聊天机器人-6

    本节的主题是:记录功能实现的过程中的难点及踩坑经历 1. 大麻烦: SmartQQ协议不支持长文本,字数限制在200字左右(粗略测试的结果) 我本来想到一个好主意:把[带图片的长文本答案]转[图片], ...

  5. 基于SmartQQ协议的QQ聊天机器人-7

    本节的主题是:记录遇到的错误: 1. SQLite报错 很奇葩的错误: 当时在main里面测试OK,但是把它封装成一个包,外部调用它,就报下面的错误: SQL logic error or missi ...

  6. 基于SmartQQ协议的QQ聊天机器人-4

    本节的主题是:结合上节的分析,具体分析函数的实现 1. 回复消息模块: 集中在org.b3log.xiaov.service包.主控文件是QQService.java,其他只是回复算法的api和一些支 ...

  7. smartqq java_基于SmartQQ协议的QQ聊天机器人-4

    本节的主题是:结合上节的分析,具体分析函数的实现 1. 回复消息模块: 集中在org.b3log.xiaov.service包.主控文件是QQService.java,其他只是回复算法的api和一些支 ...

  8. QBot:基于SmartQQ协议的QQ机器人

    一.介绍 qqbot 是一个用 python 实现的.基于腾讯 SmartQQ 协议的 QQ 机器人框架,可运行在 Linux . Windows 和 Mac OSX 平台下. 本项目 github ...

  9. C#写的基于http协议的QQ聊天机器人

    下载源代码 QQ机器人源代码_CrazyCoder_CN.rar 分析QQ协议具体数据包,最简单的办法,是Http接口下手,于是把我以前写的Ajax给拆了,在把所谓的qq接口研究成果给鼓捣在一起,然后 ...

  10. 写的基于http协议的QQ聊天机器人

    在家闲着也不能干闲着,总得做点事情,想起前段时间一个师兄交代给我的任务:把若干个qq群串在一起.X国的政策一向比较Bt,你说开个群还要限制人数.H大在深圳有几千校友,一个群怎么可能放的下那么多人.好多 ...

最新文章

  1. 用看板工具Leangoo思维导图实现影响地图
  2. php7 魔术引号,PHP魔术引号所带来的安全问题分析
  3. AtCoder AGC030E Less Than 3
  4. JavaScript Select和Option列表元素上下左右移动
  5. vsftp虚拟用户无法上传文件,解决办法
  6. 使用JMX作为Ganglia的现代替代品进行CLDB监视
  7. P3-weixin 微信插件式开发规范
  8. nginx php.ini配置_Nginx下修改php.ini后重新加载配置文件命令
  9. 一种在智能对话中实现上下文功能的方法
  10. Android SDK大连东软镜像地址及地址列表
  11. iOS UIPasteboard
  12. EF直接更新数据(不需查询)
  13. 基于javaweb+jsp的健康体检信息管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot)
  14. 如何利用Python程序读取Excel创建折线图
  15. IDEA使用破解补丁永久激活
  16. backdrop-filter高斯模糊
  17. 微信公众号服务器配置及接入验证
  18. 【20170706】保卫萝卜
  19. ubuntu 18.04 安装caffe
  20. 漫谈:一个工作两年半的程序员的人生感悟

热门文章

  1. 傲腾readyboost_使用SD卡和ReadyBoost提升上网本速度
  2. uptime查看服务器负载详解
  3. 【华为OD机试真题 JS】事件推送
  4. entrez检索系统要服务器吗,Entrez 系统
  5. 【程序员如何买基金 序】基金学习地图
  6. [c++期末刷题]将 1 元钱换成 1 分、2 分、5 分的硬币
  7. 构建您的第一个Web爬网程序,第3部分
  8. 软考网络工程师备考建议【经验教训】
  9. 人像后期修图技巧讲解 | 教你如何高效修图
  10. 一、Java11安装