Itellj Idea使用gradle创建project

   最近正在准备在公司推行敏捷开发,持续集成应该是敏捷的一部分了。所以研究下构建。发现Gradle不错。试着用Gradle在idea中创建web工程,感觉真是非常的方便。下面是步骤(Gradle的安装下载就没必要写了,呵呵):

   一:在project目录下建一个工程文件夹;

   二:在文件下创建build.gradel文件,文件内容如下:

  
  
  
  
  1. apply plugin: 'idea' 
  2. apply plugin: 'java' 
  3. apply plugin: 'war' 
  4.  
  5. task createJavaProject << { 
  6.   sourceSets*.java.srcDirs*.each { it.mkdirs() } 
  7.   sourceSets*.resources.srcDirs*.each { it.mkdirs()} 
  8.  
  9. task createWebProject(dependsOn: 'createJavaProject') << { 
  10.   def webAppDir = file("$webAppDirName"
  11.   webAppDir.mkdirs() 

   三:命令行进入创建的project目录,运行命令

       gradle idea

   四:运行gradle createWebProject

       生成工程目录结构如下:

       

  
  
  
  
  1. ─src 
  2.     ├─main 
  3.     │  ├─java 
  4.     │  ├─resources 
  5.     │  └─webapp 
  6.     └─test 
  7.         ├─java 
  8.         └─resources 

  最后打开idea, Import project就可以了。

你可能感兴趣的:(gradle,idea,intellj)