Logging 强制init.gradle运行,或安装自定义gradle记录器
我在init.gradle中有代码:Logging 强制init.gradle运行,或安装自定义gradle记录器,logging,gradle,Logging,Gradle,我在init.gradle中有代码: useLogger(new CustomEventLogger()) class CustomEventLogger extends BuildAdapter... 如果我运行gradlew-I init.gradle build,它工作得很好 然而 这是在源代码管理中检查的-我不想告诉每个检查过它的人他们必须添加-I init.gradle-事实上我可能永远不会遇到那些人-所以我想有一些方法 将该代码放入构建脚本中 在构建脚本中添加一些内容来预测运行i
useLogger(new CustomEventLogger())
class CustomEventLogger extends BuildAdapter...
如果我运行gradlew-I init.gradle build,它工作得很好
然而
这是在源代码管理中检查的-我不想告诉每个检查过它的人他们必须添加-I init.gradle-事实上我可能永远不会遇到那些人-所以我想有一些方法
- 将该代码放入构建脚本中
- 在构建脚本中添加一些内容来预测运行init.gradle
有人知道我如何在不需要build.gradle用户执行任何特殊操作的情况下安装自定义记录器吗?将代码放入build.gradle,但将其更改为
gradle.useLogger(new CustomEventLogger())
这相当于
project.getGradle()
并将为您提供对象,该对象是useLogger
方法的主页。谢谢您。。。然而-新问题-现在它抱怨我的customeventlogger类-说这不是一项任务?有什么想法吗?提出一个新问题:)没有足够简短的评论