也学微博开发(二)联网登录验证之使用外部jar
2013-12-16 14:51
281 查看
前言
在分析完微博案例的登录模块之后,尝试着在上次已经完成欢迎界面的MyWeibo项目跟进。但是慢慢把代码加紧之后还有一些import的类总是提示找不到,看了看位置,是新浪提供的api包的部分,由于文件很多,刚开始试着删除了一些无关的文件,错误减少了一些,最后那些由于引用的是外部jar文件里面的类,搞了好久都找不到这些jar到底怎么用。
解决问题
知道了问题的根源,其实就是要导入外部jar以供程序调用(图4是相应代码出错的地方)。对Eclipse熟悉的朋友应该很快能解决问题,本人比较菜还是第一次碰到自己要引入外部jar文件。这里把解决方法步骤写出来,也许也有人会和我一样碰到这个问题。
1.把jar文件copy到lib目录;
2.在项目里找到Referenced Libraries目录。我用的是Eclipse indigo最新的J2EE版本,默认是没有这个目录的,这个问题主要是由于Eclipse默认隐藏了空的Referenced Libraries目录,我们需要自己把他加进来。单击右上角的倒三角==》Filters==》取消Empty library containers和Empty packages的勾选,具体见截图:
3.现在可以定位到Referenced Libraries目录,右键选择Build Path==》再单击Configure Build Path…,然后在弹出的菜单里面单击Add JARS一个个把lib目录里面的jar添加进来,下有截图。
现在保存一下,错误总算消失了。
引用外部jar的问题是解决了,但是部署到模拟器上总也登录不了,一直在登录进度条现实的位置,所以革命尚未成功,同志还需努力,等测试OK了,在把代码分析补上。。。。。。待续。。。。。
在分析完微博案例的登录模块之后,尝试着在上次已经完成欢迎界面的MyWeibo项目跟进。但是慢慢把代码加紧之后还有一些import的类总是提示找不到,看了看位置,是新浪提供的api包的部分,由于文件很多,刚开始试着删除了一些无关的文件,错误减少了一些,最后那些由于引用的是外部jar文件里面的类,搞了好久都找不到这些jar到底怎么用。
解决问题
知道了问题的根源,其实就是要导入外部jar以供程序调用(图4是相应代码出错的地方)。对Eclipse熟悉的朋友应该很快能解决问题,本人比较菜还是第一次碰到自己要引入外部jar文件。这里把解决方法步骤写出来,也许也有人会和我一样碰到这个问题。
1.把jar文件copy到lib目录;
2.在项目里找到Referenced Libraries目录。我用的是Eclipse indigo最新的J2EE版本,默认是没有这个目录的,这个问题主要是由于Eclipse默认隐藏了空的Referenced Libraries目录,我们需要自己把他加进来。单击右上角的倒三角==》Filters==》取消Empty library containers和Empty packages的勾选,具体见截图:
3.现在可以定位到Referenced Libraries目录,右键选择Build Path==》再单击Configure Build Path…,然后在弹出的菜单里面单击Add JARS一个个把lib目录里面的jar添加进来,下有截图。
现在保存一下,错误总算消失了。
引用外部jar的问题是解决了,但是部署到模拟器上总也登录不了,一直在登录进度条现实的位置,所以革命尚未成功,同志还需努力,等测试OK了,在把代码分析补上。。。。。。待续。。。。。
相关文章推荐
- 也学微博开发(二)联网登录验证之使用外部jar
- 快速开发android应用2-使用TextInputLayout实现用户登录及验证
- 本地JAVA开发页面使用AAD验证登录
- Android 使用.net开发的webservice做用户登录验证
- 微博开发原理简化android使用http访问php获取json
- 2017.5.1 使用fat jar插件来打包有引用外部jar包的项目
- 在struts开发中使用validator验证时应该注意的基本问题
- 使用Python的Flask框架表单插件Flask-WTF实现Web登录验证
- NodeJS学习笔记(一)——搭建开发框架Express,实现Web网站登录验证
- iOS开发之第三方登录微博-- 史上最全最新第三方登录微博方式实现
- 使用注释验证struts2登录程序 (来自: 饕尽天下 )
- 翻译:使用 ASP.NET MVC 4, EF, Knockoutjs and Bootstrap 设计和开发站点 - 4 - 验证
- 使用Session验证用户登录
- 玩转web之servlet(六)---session介绍及简单使用(登录验证中保存信息)
- eclipse 中main()函数中的String[] args如何使用?通过String[] args验证账号密码的登录类?静态的主方法怎样才能调用非static的方法——通过生成对象?在类中制作一个方法——能够修改对象的属性值?
- Qt5开发学习总结(四)——资源文件的使用与主窗口QMainWindow实现登录框
- 如何在不允许联网的环境下使用Maven开发
- 使用ShareSDK完成第三方(QQ、微信、微博)登录和分享
- 使用Session验证用户登录