Hi,
I am using expernal dependecies to use a custom gradle plugin and I have project dependencies too. i have my local repository in flatDir. Both dependecies are stored in local repository. After i execute the plugin task, when I am making a war the project dependcies are not picking up from my local repository. Its trying to resolve dependecies from Maven which I didnt mention in my code. my script is freeze and not building the war.
The Error is
:OnBoardingWeb:clean UP-TO-DATE > Building > :OnBoardingWeb:compileJava > Resolving dependencies ':OnBoardingWeb
Its freezing here. My script is -----------------
buildscript {
repositories {
flatDir(dirs: ‘c:/sun/local-repo’) }
dependencies {
classpath ‘com.eriwen:gradle-js-plugin:1.5.1’
classpath fileTree(dir: ‘c:/sun/local-repo’, include: ‘compiler.jar’)
} }
apply plugin: ‘war’ // Invoke the plugin apply plugin: ‘js’
war {
archiveName = ‘OnBoardingWeb.war’
def projDir = “$projectDir/src”
}
repositories {
flatDir(dirs: ‘c:/sun/local-repo’) }
sourceSets {
main {
java {
srcDir ‘src’
}
}
test {
java {
srcDir ‘test’
}
}
}
dependencies {
compile group: ‘castor’, name: ‘castor-1.3.2-commons’, ext: ‘jar’
compile group: ‘castor’, name: ‘castor-1.3.2-core’, ext: ‘jar’
compile group: ‘castor’, name: ‘castor-1.3.2-xml’, ext: ‘jar’
compile group: ‘com.ibm.jaxws.thinclient_6.1.0’, name: ‘com.ibm.jaxws.thinclient_6.1.0’, ext: ‘jar’
compile group: ‘commons’, name: ‘commons-lang’, version: ‘2.6’, ext: ‘jar’
compile group: ‘commons’, name: ‘commons-logging’, version: ‘1.1.1’, ext: ‘jar’
compile group: ‘jackson’, name: ‘jackson-all’, version: ‘1.9.6’, ext: ‘jar’
compile group: ‘log4j’, name: ‘log4j’, version: ‘1.2.15’, ext: ‘jar’
compile name : ‘OLBBCommon’ , ext: ‘jar’
compile name : ‘OLBBException’ , ext: ‘jar’
compile name : ‘OLBBLogging’ , ext: ‘jar’
compile group: ‘spring’, name: ‘spring-aop’, version: ‘3.2.2.RELEASE’, ext: ‘jar’
compile group: ‘spring’, name: ‘spring-aspects’, version: ‘3.2.2.RELEASE’, ext: ‘jar’
compile group: ‘spring’, name: ‘spring-beans’, version: ‘3.2.2.RELEASE’, ext: ‘jar’
compile group: ‘spring’, name: ‘spring-build-src’, version: ‘3.2.2.RELEASE’, ext: ‘jar’
compile group: ‘spring’, name: ‘spring-context’, version: ‘3.2.2.RELEASE’, ext: ‘jar’
compile group: ‘spring’, name: ‘spring-context-support’, version: ‘3.2.2.RELEASE’, ext: ‘jar’
compile group: ‘spring’, name: ‘spring-core’, version: ‘3.2.2.RELEASE’, ext: ‘jar’
compile group: ‘spring’, name: ‘spring-expression’, version: ‘3.2.2.RELEASE’, ext: ‘jar’
compile group: ‘spring’, name: ‘spring-instrument’, version: ‘3.2.2.RELEASE’, ext: ‘jar’
compile group: ‘spring’, name: ‘spring-instrument-tomcat’, version: ‘3.2.2.RELEASE’, ext: ‘jar’
compile group: ‘spring’, name: ‘spring-jdbc’, version: ‘3.2.2.RELEASE’, ext: ‘jar’
compile group: ‘spring’, name: ‘spring-jms’, version: ‘3.2.2.RELEASE’, ext: ‘jar’
compile group: ‘spring’, name: ‘spring-orm’, version: ‘3.2.2.RELEASE’, ext: ‘jar’
compile group: ‘spring’, name: ‘spring-oxm’, version: ‘3.2.2.RELEASE’, ext: ‘jar’
compile group: ‘spring’, name: ‘spring-struts’, version: ‘3.2.2.RELEASE’, ext: ‘jar’
compile group: ‘spring’, name: ‘spring-test’, version: ‘3.2.2.RELEASE’, ext: ‘jar’
compile group: ‘spring’, name: ‘spring-tx’, version: ‘3.2.2.RELEASE’, ext: ‘jar’
compile group: ‘spring’, name: ‘spring-web’, version: ‘3.2.2.RELEASE’, ext: ‘jar’
compile group: ‘spring’, name: ‘spring-webmvc’, version: ‘3.2.2.RELEASE’, ext: ‘jar’
compile group: ‘spring’, name: ‘spring-webmvc-portlet’, version: ‘3.2.2.RELEASE’, ext: ‘jar’
}