2013-10-22 67 views

回答

4

Gradle是一个构建工具,可重用相同的Maven文件夹结构。如果您的依赖关系在您的Gradle构建文件中正确表达,则可以使用Gradle构建Struts 2项目,而不会出现任何问题。

+0

你的意思是我必须同时拥有Maven和Gradle,这样Gradle才能使用Maven文件夹结构..?我只是一个初学者,我只知道Maven和Gradle,他们是处理构建和依赖的工具... –

+1

不,你不需要同时拥有两者。 Luciano的意思是说Gradle希望你的代码和资源能够像Maven那样在相同的目录结构下构建,所以在这方面它们是非常兼容的。由于Maven早先在游戏中已经出现,并且已经为所有开源库提供了一个中心位置,Gradle和Ivy选择能够支持并重用它。所以,实质上,a)Gradle重用现有的Maven依赖关系,并且b)遵循相同的目录结构。 – carlspring

+0

我想知道Gradle提供的特性与Maven相比有什么特别之处? –