最近一个月一直都在看视频学习,自己安卓的底子真是不怎样啊,哈哈,革命之路还是很艰巨啊,还是要努力啊!
这几天在学Http通信,由于要安卓端与服务器端交互,所以也学着搭建了一个web项目来实现安卓端与服务器端的Http的通信,在web端通过将数据通过Google的Gson类 将数据转换成JSON数据,在eclipse中要导入Gson包,但是我刚开始导入的方式不对,服务器运行起来之后一直报错!!
后来上网查了一下才知道,在web项目中导入第三方的jar包,要将包导入WEB-INF目录的lib目录下。
下面说说怎样将包导入web项目,说实话,折腾了些许久终于可以运行,想想还是有点激动,原谅我没见过世面(导个包都这么激动),哈哈~~~
刚开始,我是在项目中新建了一个文件夹libs,然后将下载好的gson包复制粘贴进去,然后在java文件中import这个包时代码是不会出错,但是当运行时就报错。
导包错误,所以运行时找不到这个类,就报出了ClassNotFoundException异常
聪明的我终于发现包导错地方了,在WebContent目录下有一个WEB-INF文件夹,里面的lib文件夹就是放项目需要导入的包,把gson的jar文件放到这个文件夹
然后右击项目名选择Build Path---->Configure Build Path,点击Add Jars
选择所需的jar包,点击OK就好了
好了,就这样再点击Ok就成功导入