2017-01-13 12 views
1

私は、ファイルを生成するために名前customTaskのgradleカスタムタスクを持っています。build.gradleのカスタムタスクをカスタマイズする

手動で生成されたファイルを削除したり、ディレクトリを作成したり、グラデーションをクリーンにしたりしても、UP-TO-DATEの状態は真のままで、タスクは再び実行されません。

また、私はcompileJavadependsOncustomTaskとしました。

この問題を解決するにはどうすればよいですか?

答えて

0

あなたはファイルを共有することができますか?

しかし、あなたがするワンすべては、いくつかのファイルをバックアップ前にコンパイルクリーンであるならば、あなたはdoFirst

例えばでコンパイルタスクを拡張で見ることができますタスク内部https://docs.gradle.org/current/userguide/more_about_tasks.html

compile.doFirst { if (true) { throw new StopExecutionException() } }

0

書き込み

outputs.upToDateWhen { false }

、これは、UP-TO-DATE

場合でも、実行するタスクを強制します
関連する問題