梵蒂冈之花
gradle provided和compile的区别在于使用providedCompile的前提是apply plugin: 'war'1、Gradle compile:假如你的jar包存在代码依赖性,在编译、运行时候需要依赖代码,那就用compile例如 :compile 'org.springframework.boot:spring'2、Gradle providedCompile:假如你的jar包存在代码依赖性,但是在编译的时候才用得上,而运行时不需要,就用providedCompile例如:providedCompile 'org.springframework.boot:spring'