我试图使用此代码的变体:
apply plugin: 'java'
apply plugin: 'idea'
idea.workspace.iws.withXml { provider ->
provider.asNode().appendNode('gradleRocks', 'true')
}
基本上将此块添加到proj.iws文件中:
<component name="ExternalProjectsManager">
<system id="GRADLE">
<state>
<task path="$PROJECT_DIR$">
<activation>
<before_compile>
<task name="compileJava" />
</before_compile>
<after_compile>
<task name="processJava" />
</after_compile>
</activation>
</task>
</state>
</system>
</component>
我只想右键点击&#34;执行...&#34;我打开IDEA时预先设置的选项。这可能吗?
答案 0 :(得分:0)
您现在可以使用gradle-idea-ext-plugin
轻松配置任务触发器idea.project.settings {
taskTriggers {
afterSync tasks.getByName("projects"), tasks.getByName("tasks")
}
}