jar 依赖提供不工作
jar dependency with provide not working
我有一个项目,我必须在其中仅在编译时使用库(.jar 文件)。这些文件不应出现在运行时。使用此配置,它应该可以工作:
...app/libs/edm.jar
...app/libs/kcm.jar
...app/libs/rc.jar
build.gradle:
dependencies{
...
provided files('libs/edm.jar')
provided files('libs/kcm.jar')
provided files('libs/rc.jar')
...
}
但事实并非如此。该库正在编译为运行时,我找不到原因。
尝试使用
providedCompile
而不是
provided
因此您的依赖项应如下所示:
dependencies{
...
providedCompile files('libs/edm.jar')
providedCompile files('libs/kcm.jar')
providedCompile files('libs/rc.jar')
...
}
我有一个项目,我必须在其中仅在编译时使用库(.jar 文件)。这些文件不应出现在运行时。使用此配置,它应该可以工作:
...app/libs/edm.jar
...app/libs/kcm.jar
...app/libs/rc.jar
build.gradle:
dependencies{
...
provided files('libs/edm.jar')
provided files('libs/kcm.jar')
provided files('libs/rc.jar')
...
}
但事实并非如此。该库正在编译为运行时,我找不到原因。
尝试使用
providedCompile
而不是
provided
因此您的依赖项应如下所示:
dependencies{
...
providedCompile files('libs/edm.jar')
providedCompile files('libs/kcm.jar')
providedCompile files('libs/rc.jar')
...
}