发表于: 2017-11-13 19:08:16
1 944
今日完成:
遇到个很严重的问题,我的电脑运行不了本地jar,加载进去了都不能运行,明明昨天是可以的,搞不懂,一直试最后通过把jar放入maven中,成功解决,然后解决无法生成bean的原因,目前没解决。
成功异步把发送请求到本地服务器,然后调用函数发送短信,并把验证码放入缓存,然后提交时通过和缓存的数据对比验证。
明日计划:
先解决现在的问题,构建服务器时无法创建阿里云bean(没调用),但是在测试类中可以三个同时运行,原因不明。
Caused by: java.lang.ClassNotFoundException: org.apache.http.client.CredentialsProvider
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1291)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1119)
... 68 more
代码展示:
目前只进行了短信验证码验证。
@RequestMapping("/checkin")
@ResponseBody
public String checkin(HttpServletResponse response, HttpServletRequest request){
String phone=request.getParameter("phone");
if(redis.opsForValue().get(phone+"code").equals(request.getParameter("phonecode")))
{redis.delete(phone+"code");
return "成功";}
return "失败";
}
添加maven的本地包
命令行中输入这个
E:\CCP_REST_SMS_SDK_JAVA_v2.6.3r.jar
-DgroupId=com.cloopen
-DartifactId=rest.sdk
-Dversion=2.6.3r
-Dpackaging=jar
在pom输入这个
<dependency>
<groupId>com.cloopen</groupId>
<artifactId>rest.sdk</artifactId>
<version>2.6.3r</version>
</dependency>
进度:
任务七
任务开始时间:2017.11.11
预计demo时间:2017.11.16
禅道:http://task.ptteng.com/zentao/my-task.htm
评论