我正在尝试将Twitter集成到我的应用程序中。我导入两个具有不同名称的.jar文件,但是两个文件中的一个包具有相同的名称。当我编译时,它会出错。
描述资源路径位置类型 D:\ CustomClasses \ ksoap2-j2me-core-prev-2.1.2.jar(org / kxml2 / io / KXmlParser.class):错误!:'org.kxml2.io.KXmlParser'的重复定义:org。 kxml2.io.KXmlParser
答案 0 :(得分:1)
假设两个JAR是第三方(不是平台库),您应该考虑更复杂的编译和打包步骤。但在沿着这条路走下去之前,请检查一下你导入的JAR是否有不同的形式 - 没有嵌入它们的依赖。
无论哪种方式,在编译中都有一步,只从每个JAR中提取所需的部分。
如果您没有使用构建脚本但是将IDE用于所有内容,请设置构建脚本以构建自定义依赖项JAR。