【发布时间】:2018-06-19 05:33:57
【问题描述】:
我想从 gradle 迁移到 maven 我尝试并成功构建,但在运行我的应用程序时遇到问题
我从 git 获取了这个 gradle 项目https://github.com/spring-projects/spring-security-kerberos,它作为 gradle 项目运行良好。
但我的要求是 maven 项目,请告诉我我该怎么做。
【问题讨论】:
标签: java maven gradle migration
我想从 gradle 迁移到 maven 我尝试并成功构建,但在运行我的应用程序时遇到问题
我从 git 获取了这个 gradle 项目https://github.com/spring-projects/spring-security-kerberos,它作为 gradle 项目运行良好。
但我的要求是 maven 项目,请告诉我我该怎么做。
【问题讨论】:
标签: java maven gradle migration
您可以尝试添加Maven Publishing 插件及其maven-publish 以生成pom.xml。
MavenPublication是 Gradle 应如何以 Maven 格式发布内容的表示/配置。
通过提供MavenPublication作为类型,您可以直接在项目的publishing.publications容器中添加一个命名的 Maven Publication。
publishing {
publications {
myPublicationName(MavenPublication) {
// Configure the publication here
}
}
}
【讨论】:
使用archiveTask 可以生成 pom.xml
http://www.gradle.org/docs/current/userguide/maven_plugin.html#sec:maven_pom_generation
【讨论】: