使用Intellij Idea 14和Gradle的Web应用程序

rab*_*azl 5 build intellij-idea java-ee gradle web

我们已经将一个Web项目移植到Gradle,我们现在正尝试在Intellij Idea 14.0中使用它.但我有点困惑!Gradle工具窗口就在那里,任务正常工作.据我所知,即使项目基于Gradle,Idea也会使用自己的项目文件来管理事物.但是,当按下Gradle工具窗口中的"刷新所有Gradle项目"按钮时,这些项目文件将从Gradle更新.

  1. Idea Web facet不会自动从Gradle创建.因此,项目的工件未正确创建.我错过了什么吗?

  2. 有没有改变Idea make,构建工件(在Build菜单中)基于Gradle任务而不是Idea自己的项目文件工作?(例如,某种程度上告诉Idea,Make in Build菜单应该只运行Gradle或Build Artficat的编译任务应该运行Gradle的构建任务吗?)

  3. 我应该如何创建正确的运行/调试配置?我尝试了以下序列: Gradle Build Project Build Artifacts 但是当调用我的运行配置时,没有构建真正的工件(即工件的输出目录保持为空),这导致在Tomcat中没有部署任何内容!