香港专业教育学院一直在制定指南,其中提到先做
gradle init
在项目上。因此,这将创建build.grade。但是,gradle文件的其余部分非常稀疏。对于进行这些转换而言,我还很陌生,但是从广义上讲,下一步要使事情变得和谐?
最佳答案
Gradle docs列出了Maven POM转换的以下功能:
- Uses effective POM and effective settings (support for POM inheritance, dependency management, properties)
- Supports both single module and multimodule projects
- Supports custom module names (that differ from directory names)
- Generates general metadata - id, description and version
- Applies maven, java and war plugins (as needed)
- Supports packaging war projects as jars if needed
- Generates dependencies (both external and inter-module)
- Generates download repositories (inc. local Maven repository)
- Adjusts Java compiler settings
- Supports packaging of sources and tests
- Supports TestNG runner
- Generates global exclusions from Maven enforcer plugin settings
这意味着,除了这些功能之外,所有必需的功能都必须手动添加,方法是搜索和应用与Maven中使用的插件等效的插件,或者自行实现这些功能。
关于maven - Gradle:将Maven转换为Gradle之后,接下来要进行哪些匹配文件的步骤?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46790655/