java - Gradle 可以处理不符合默认约定的构建目录结构吗?

标签 java maven ant ivy gradle

我正在处理 + 基于具有以下目录结构的项目:

projectRoot/src
projectRoot/classes
projectRoot/conf
projectRoot/webservices

这在 中运行良好但我希望迁移到 .

有没有办法在 Gradle 中定义一个非 Maven 目录结构,或者我应该寻找 mavenize ?

最佳答案

Gradle 很容易适应任何目录结构。见 Working with source sets Gradle 用户指南的部分。

关于java - Gradle 可以处理不符合默认约定的构建目录结构吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2551463/

相关文章:

java - 优化本次 Activity 系统

java - 调试挂起的进程

java - 在java中创建2个子类的数组的最佳方法

java - 如何正确为FormDataMultiPart提供MessageBodyWriter

java - 由于意外错误,Maven 构建失败

java - 如何让 Maven 多模块程序集将 war 文件与 jar 文件放在单独的子目录中?

java - JDBC 数据源使用 WEB-INF/lib 中的 jar 文件,而不是创建新的 Jboss 模块

java - 自引导 Ant 构建时出错

eclipse - 我需要 Eclipse 来部署我的 ANT 脚本构建的 WAR 文件,而不是它在内部构建的文件

android - 如何使用 ant 从 build.xml 中的 manifest.xml 中读取版本代码