将Gradle项目转换为Neatbeans IDE

时间:2015-10-19 12:41:31

标签: java netbeans ant gradle

我需要将我的Gradle项目转换为Netbeans能够打开而无需任何其他插件的项目。我想将Gradle文件转换为Ant可能是一种可能的解决方案,但我没有找到任何有关Gradle to Ant转换的信息。

你们知道实现目标的正确方法吗?

这种混乱的原因是我正在使用Gradle进行开发,但我的客户端使用Netbeans IDE,因此他需要兼容的项目文件。我个人不想转向Netbeans,也许你可以免除我的麻烦。谢谢!

1 个答案:

答案 0 :(得分:1)

据我所知,你有两种选择:

  1. 如果您使用的是普通的java项目(不是Java EE),则可以使用 Netbeans Gradle plugin。它就像普通java的魅力一样 项目。但是因为你不想使用不是的插件 选项。
  2. 我不知道任何gradle ant转换器。因为Netbeans对maven有很棒的支持。你可以转换gradle 项目到maven和Netbeans的开放式maven项目。
  3. 只需将新任务添加到build.gradle文件即可。看起来应该是这样的:

    task writeNewPom << {
        pom {
            project {
                inceptionYear '2008'
                licenses {
                    license {
                        name 'The Apache Software License, Version 2.0'
                        url 'http://www.apache.org/licenses/LICENSE-2.0.txt'
                        distribution 'repo'
                    }
                }
            }
        }.writeTo("$buildDir/pom.xml")
    }
    

    你可以     在这里找到更多细节:

    https://docs.gradle.org/current/userguide/maven_plugin.html#sec:maven_pom_generation

    https://docs.gradle.org/current/userguide/maven_plugin.html

    https://codexplo.wordpress.com/2014/07/20/gradle-to-maven-conversion-and-vice-versa/