对于 Android 和其他 Java 项目,IntelliJ 和其他一些构建系统允许范围为“已提供”的依赖项,这意味着依赖模块的源将不会包含在相关模块中。
虽然 IntelliJ 在模块配置的基础上设置了 Ant project.properties,但它只包含 IntelliJ 所谓的“编译”依赖项,因此“提供”的依赖项在使用 Ant 时会导致构建错误。
“提供”范围在其他依赖范围会导致类被多次引用的情况下很有用。
有没有办法在 Ant 中做这样的事情?
对于 Android 和其他 Java 项目,IntelliJ 和其他一些构建系统允许范围为“已提供”的依赖项,这意味着依赖模块的源将不会包含在相关模块中。
虽然 IntelliJ 在模块配置的基础上设置了 Ant project.properties,但它只包含 IntelliJ 所谓的“编译”依赖项,因此“提供”的依赖项在使用 Ant 时会导致构建错误。
“提供”范围在其他依赖范围会导致类被多次引用的情况下很有用。
有没有办法在 Ant 中做这样的事情?