我的1.6应用程序项目的Eclipse构建成功了,而Ant构建失败了。我在寻求帮助,解释为什么他们的行为方式不同。我们在Mac 10.5.8上进行开发,使用Eclipse3.5,而不是SDK 1.6 + Google API。Eclipse中没有任何设置更改,无论是在工作区还是项目级别。类似地,我们的ant也是1.7.1版本的未修改版本。JDK是1.5.0_22。未设置CLASSPATH环境变量。JAVA_HOME是/库/Java/ Home
该应用程序最初是由团队成员使用<
唯一的区别是一个配置文件、图标和android包名,它们都是通过自定义ant任务生成的。如果我运行ant发布目标或在eclipse中构建项目,生成的Java类(如R)将在一个名为android的包中生成。因此,在我的项目中导入这些类是无效的,因为它们的包已经更改。<- cannot be found after build
我正在使用gradle ant wsimport任务生成web服务客户端,并使用-clientJar选项打包客户机,将-xnocompile设置为false。在编译生成的Java代码时,它抛出一个异常(ant:wsimport编译失败,错误应该报告为),原因是生成的java文件上的依赖项(包abc.customDateAdapter不存在)没有解决。在ant期间,customDateAdapter的包导入不会在生成的