在使用axis的Eclipse生成工具service Archiver 生成aar文件出错

滴滴丶哔哔 发布于 2012/04/09 18:01
阅读 3K+
收藏 0

 

如果不设置service.xml会出现这个错误:

如果设置了service.xml的路径之后,会跳过上面界面,直接到输出界面

而且产生的aar包在运行的时候会出现错误。

我看了下产生的aar包,里面的包路径不正确,比如一个类的命名空间是com.xx那应该在xx目录下才能有class文件,但是aar包里没有xx目录,而是直接放在aar包的根目录。

加载中
0
滴滴丶哔哔
滴滴丶哔哔
Axis2 Service Archiver 
使用Eclipse插件的时候容易出现的两个错误:
1、UI显示不完整:打开插件界面,窗口只有上面和下面按钮部分,中间信息块丢失了
解决方式:最简单的方法:用鼠标拖动界面,eclipse会自动刷新一次。
根本的解决方式:关闭eclipse,找到workspace/.metadata/.plugins/a目录,删除xis2_service_archiver,再重启。
2、各种ClassNotFound
路径问题,一般都是路径设置出错,打包需要设置两个路径。一是,第一次选择要打包的路径。二是,输入打包的那个service类。
解决方式:在第一次选择路径的时候,注意只选到class这一级,类的包名不选择。
第二次指定service的时候,写好包名。
滴滴丶哔哔
滴滴丶哔哔
回复 @sasuke : 什么a目录
sasuke
sasuke
请教 那个a目录是什么 没看到
返回顶部
顶部