2015-04-12 19 views
5

我想在我的gradle build上設置-parameters命令,以便我可以使用反射來訪問參數的名稱。看來我應該在下面的結束時這樣做。如何爲我的Gradle Java插件設置compileOptions?

compileJava { 
    compileOptions { 
     compilerArgs << '-parameters' 
    } 
} 

但compileOptions被列爲只讀,當我看源代碼有沒有制定者。

https://gradle.org/docs/current/dsl/org.gradle.api.tasks.compile.JavaCompile.html#org.gradle.api.tasks.compile.JavaCompile:options

我怎麼想能夠告訴javac編譯器在搖籃使用什麼ARGS?

Groovy:  2.3.6 
Ant:   Apache Ant(TM) version 1.9.3 compiled on December 23 2013 
JVM:   1.8.0_40 (Oracle Corporation 25.40-b25) 
OS:   Windows 7 6.1 amd64 

回答

3

請嘗試:

apply plugin: 'java' 

compileJava { 
    options.compilerArgs << '-parameters' 
} 
+0

這工作!謝謝。很簡單的解決方案 – Jazzepi

相關問題