2015-10-19 95 views
2

我需要將我的Gradle項目轉換爲Netbeans能夠打開的項目而不需要任何額外的插件。我猜想將Gradle文件轉換爲Ant可能是一個可行的解決方案,但我還沒有找到任何有關Gradle to Ant轉換的信息。將Gradle項目轉換爲Neatbeans IDE

你們知道一個合適的方法來實現我的目標嗎?

造成這種混亂的原因是我使用Gradle進行開發,但我的客戶端使用Netbeans IDE,因此他需要兼容的項目文件。我個人不願意改用Netbeans,也許你可以免除我的麻煩。謝謝!

回答

2

嘛,據我已經試過你有兩種選擇:

  1. 如果使用普通的Java項目(不是Java EE),你可以使用 Netbeans Gradle plugin。它像一個普通的java項目的魅力。但是因爲你不想使用不是 選項的插件。
  2. 我不知道任何gradle ant轉換器。而且因爲Netbeans對maven有很好的支持。您可以將Gradle 項目轉換爲Maven和NetBeans中的開放式Maven項目。

只需將新任務添加到您的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/

+0

謝謝,我認爲這將這樣的伎倆。 – Cakasim