我有一个需要转换为 build.gradle 文件的 maven pom.xml 文件。我该怎么做呢?例如,我在 pom.xml 文件中定义了一个资源文件:
<resources>
<resource>
<directory>src/main/resources/</directory>
<includes>
<include>config.properties</include>
</includes>
</resource>
</resources>
最佳答案
当你这样做 gradle init
在带有 pom.xml
的目录中它会尝试为您自动转换一些配置部分。虽然它不完整,但您将转换最基本的部分:多模块设置、存储库和依赖项。
一般情况下,src/main/resources
已经被 Maven 和 Gradle 识别为“resources”目录,所以你不需要单独配置它,除非配置不是标准的。例如。您可以通过以下方式启用过滤:
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
在 Gradle 中,您需要配置
processResources
( processMainResources
) 任务:processResources {
expand project.properties
}
但是,这不是唯一的方法,您可能会发现
filter
更有用。
关于xml - 如何将 maven pom.xml 转换为 build.gradle 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53382426/