也学微博开发(二)联网登录验证之使用外部jar

     前言

 

      在分析完微博案例的登录模块之后,尝试着在上次已经完成欢迎界面的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的勾选,具体见截图:

imageimage

image

image

 

3.现在可以定位到Referenced Libraries目录,右键选择Build Path==》再单击Configure Build Path…,然后在弹出的菜单里面单击Add JARS一个个把lib目录里面的jar添加进来,下有截图。

image

 

image

 

现在保存一下,错误总算消失了。

引用外部jar的问题是解决了,但是部署到模拟器上总也登录不了,一直在登录进度条现实的位置,所以革命尚未成功,同志还需努力,等测试OK了,在把代码分析补上。。。。。。待续。。。。。

posted @   小文字  阅读(1636)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示