title: could not find method compile() for arguments
body: <p>I'm trying to execute some <code>.sql</code> scripts and then deploy web app using <code>gradle tomcat plugin</code>.</p>
  
  <p>But when I make any attempt to run <code>gradle</code> I've got an error</p>
  
  <p><img src="https://i.stack.imgur.com/RrJJu.png" alt="enter image description here"></p>
  
  <p>My <code>buildscript</code> looks like this</p>
  
  <pre><code>buildscript {
  //repository location
  repositories {
      mavenCentral()
      jcenter()
  }
  //dependencies
  //did not divide them into runtime&amp;compile
  dependencies {
      //aspectJ dependencies
      compile 'org.aspectj:aspectjlib:1.6.2'
      compile 'org.aspectj:aspectjrt:1.7.4'
      compile 'org.aspectj:aspectjweaver:1.7.4'
      //servlet
      compile 'javax.servlet:javax.servlet-api:3.0.1'
      //jdbc postresql
      compile 'org.postgresql:postgresql:9.2-1004-jdbc4'
      //commons dbcp
      compile 'commons-dbcp:commons-dbcp:1.2.2' 
      //spring &amp; spring MVC dependencies
      compile 'org.springframework:spring-core:' + spring_version
      compile 'org.springframework:spring-web:' + spring_version
      compile 'org.springframework:spring-webmvc:' + spring_version
      compile 'org.springframework:spring-jdbc:' + spring_version
      compile 'org.springframework:spring-aspects:' + spring_version
      //spring security
      compile 'org.springframework.security:spring-security-core:' + spring_security_version
      compile 'org.springframework.security:spring-security-web:' + spring_security_version
      compile 'org.springframework.security:spring-security-config:' + spring_security_version
      //JSTL
      compile 'jstl:jstl:1.2'
      //slf4j-log4j
      compile 'org.slf4j:slf4j-api:1.7.0'
      compile 'org.slf4j:slf4j-log4j12:1.7.0'
      compile 'log4j:log4j:1.2.17'
      //mybatis
      compile 'org.mybatis:mybatis:3.2.4'
      compile 'org.mybatis:mybatis-spring:1.2.2'
      //gson
      compile 'com.google.code.gson:gson:2.2.4'
      //validation jsr303
      compile 'javax.validation:validation-api:1.0.0.GA'
      //junit4(test?)
      compile 'junit:junit:4.11'
      //spring test(test?)
      compile 'org.springframework:spring-test:' + spring_version
      //java mail
      compile 'javax.mail:mail:1.4'
  
      //tomcat plugin
      def tomcatVersion = '7.0.53'
      tomcat "org.apache.tomcat.embed:tomcat-embed-core:${tomcatVersion}",
          "org.apache.tomcat.embed:tomcat-embed-logging-juli:${tomcatVersion}"
      tomcat("org.apache.tomcat.embed:tomcat-embed-jasper:${tomcatVersion}") {
          exclude group: 'org.eclipse.jdt.core.compiler', module: 'ecj'
      }
  
      //additional classpath
      classpath 'org.gradle.api.plugins:gradle-tomcat-plugin:1.2.3'
      classpath 'org.postgresql:postgresql:9.2-1004-jdbc4'
  }
  }
  </code></pre>
  
  <p>In <code>build.gradle</code> there are also several tasks and several <code>apply plugin</code>.</p>
  
  <p>What's the problem? Full stack trace</p>
  
  <p><img src="https://i.stack.imgur.com/OA0BB.png" alt="enter image description here"></p>
  
  <p>My <code>build.gradle</code> is in a project folder.</p>