我需要将我的Gradle项目转换为Netbeans能够打开而无需任何额外的插件的东西。我想转换Gradle文件到Ant可能是一个可能的解决方案,但我没有找到任何关于Gradle到Ant转换的信息。
你们知道实现我的目标的正确方法吗?
造成这种混乱的原因是我正在用Gradle开发,但我的客户使用Netbeans IDE,所以他需要兼容的项目文件。我个人不喜欢改用Netbeans,也许你可以省去我的麻烦。谢谢你!
在我看来,你有两个选择:
- 如果您正在使用普通java项目(不是java EE),您可以使用Netbeans Gradle插件。对于普通java来说,它就像一个魅力项目。但是既然你不想使用插件,那就不是一个选择。 我不知道有什么gradle ant converter。由于Netbeans对maven有很棒的支持。你可以转换gradle项目到maven,并在Netbeans中打开maven项目。
只需在构建中添加新任务。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秒: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/