This is very strange cause this is working for me with the local repo test.
Is your dependency in an actual maven repository? I've seen some mention of
people saying they had to add @aar at the end of their dependency:
dependencies {
compile 'com.foo:mylibrary:1.0.0@aar'
}
Can you try and see if this helps?
On Thu, Dec 19, 2013 at 9:00 AM, Alex Avance <[email protected]> wrote:
> I'm having the same issue:
>
> ./gradlew --info build
> Starting Build
> Settings evaluated using empty settings script.
> Projects loaded. Root project using build file
> '/home/foo/DependentProject/build.gradle'.
> Included projects: [root project 'DependentProject']
> Evaluating root project 'DependentProject' using build file
> '/home/foo/DependentProject/build.gradle'.
> Relying on packaging to define the extension of the main artifact has been
> deprecated and is scheduled to be removed in Gradle 2.0
> Resource missing. [HTTP GET:
> http://repo1.maven.org/maven2/com/package/Dependency/1.1.0-SNAPSHOT/maven-metadata.xml
> ]
> Resource missing. [HTTP GET:
> http://repo1.maven.org/maven2/com/package/Dependency/1.1.0-SNAPSHOT/Dependency-1.1.0-SNAPSHOT.pom
> ]
> Resource missing. [HTTP HEAD:
> http://repo1.maven.org/maven2/com/package/Dependency/1.1.0-SNAPSHOT/Dependency-1.1.0-SNAPSHOT.jar
> ]
> Resource missing. [HTTP GET:
> http://internal.maven.repo/m2/repository/com/package/Dependency/1.1.0-SNAPSHOT/maven-metadata.xml
> ]
> Resource missing. [HTTP GET:
> http://internal.maven.repo/m2/repository/com/package/Dependency/1.1.0-SNAPSHOT/Dependency-1.1.0-SNAPSHOT.pom
> ]
> Resource missing. [HTTP HEAD:
> http://internal.maven.repo/m2/repository/com/package/Dependency/1.1.0-SNAPSHOT/Dependency-1.1.0-SNAPSHOT.jar
> ]
>
> FAILURE: Build failed with an exception.
>
> * What went wrong:
> A problem occurred configuring root project 'DependentProject'.
> > Could not resolve all dependencies for configuration ':_debugCompile'.
> > Could not find com.package:Dependency:1.1.0-SNAPSHOT.
> Required by:
> com.package:DependentProject:1.1.0-SNAPSHOT
>
> * Try:
> Run with --stacktrace option to get the stack trace. Run with --debug
> option to get more log output.
>
> BUILD FAILED
>
> * Exception is:
> org.gradle.api.ProjectConfigurationException: A problem occurred
> configuring root project 'DependentProject'.
> at
> org.gradle.configuration.project.LifecycleProjectEvaluator.addConfigurationFailure(LifecycleProjectEvaluator.java:79)
> at
> org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:74)
> at
> org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:61)
> at
> org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:507)
> at
> org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:82)
> at
> org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:31)
> at
> org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:142)
> at
> org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:113)
> at
> org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:81)
> at
> org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:64)
> at
> org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:33)
> at
> org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:24)
> at
> org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:35)
> at
> org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:26)
> at
> org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:50)
> at
> org.gradle.api.internal.Actions$RunnableActionAdapter.execute(Actions.java:171)
> at
> org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:201)
> at
> org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:174)
> at
> org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:170)
> at
> org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:139)
> at
> org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33)
> at
> org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22)
> at org.gradle.launcher.Main.doAction(Main.java:46)
> at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)
> at org.gradle.launcher.Main.main(Main.java:37)
> at
> org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:50)
> at
> org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:32)
> at org.gradle.launcher.GradleMain.main(GradleMain.java:23)
> at
> org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:30)
> at
> org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:127)
> at
> org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:58)
> Caused by: org.gradle.api.artifacts.ResolveException: Could not resolve
> all dependencies for configuration ':_debugCompile'.
> at
> org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration.rethrowFailure(DefaultLenientConfiguration.java:52)
> at
> org.gradle.api.internal.artifacts.ivyservice.DefaultResolvedConfiguration.rethrowFailure(DefaultResolvedConfiguration.java:36)
> at
> org.gradle.api.internal.artifacts.ivyservice.DefaultResolvedConfiguration.getResolvedArtifacts(DefaultResolvedConfiguration.java:59)
> at
> org.gradle.api.internal.artifacts.ivyservice.SelfResolvingDependencyResolver$FilesAggregatingResolvedConfiguration.getResolvedArtifacts(SelfResolvingDependencyResolver.java:86)
> at
> org.gradle.api.internal.artifacts.ivyservice.ErrorHandlingArtifactDependencyResolver$ErrorHandlingResolvedConfiguration.getResolvedArtifacts(ErrorHandlingArtifactDependencyResolver.java:208)
> at
> com.android.build.gradle.BasePlugin.collectArtifacts(BasePlugin.groovy:1823)
> at
> com.android.build.gradle.BasePlugin$collectArtifacts.callStatic(Unknown
> Source)
> at
> com.android.build.gradle.BasePlugin.resolveDependencyForConfig(BasePlugin.groovy:1748)
> at
> com.android.build.gradle.BasePlugin$resolveDependencyForConfig.callCurrent(Unknown
> Source)
> at
> com.android.build.gradle.BasePlugin.resolveDependencies(BasePlugin.groovy:1696)
> at
> com.android.build.gradle.BasePlugin$resolveDependencies.callCurrent(Unknown
> Source)
> at
> com.android.build.gradle.LibraryPlugin.createLibraryVariant(LibraryPlugin.groovy:197)
> at
> com.android.build.gradle.LibraryPlugin.this$3$createLibraryVariant(LibraryPlugin.groovy)
> at
> com.android.build.gradle.LibraryPlugin$this$3$createLibraryVariant.callCurrent(Unknown
> Source)
> at
> com.android.build.gradle.LibraryPlugin.doCreateAndroidTasks(LibraryPlugin.groovy:139)
> at
> com.android.build.gradle.BasePlugin.createAndroidTasks(BasePlugin.groovy:292)
> at
> com.android.build.gradle.BasePlugin$_apply_closure1.doCall(BasePlugin.groovy:235)
> at
> org.gradle.listener.ClosureBackedMethodInvocationDispatch.dispatch(ClosureBackedMethodInvocationDispatch.java:40)
> at
> org.gradle.listener.ClosureBackedMethodInvocationDispatch.dispatch(ClosureBackedMethodInvocationDispatch.java:25)
> at
> org.gradle.listener.BroadcastDispatch.dispatch(BroadcastDispatch.java:79)
> at
> org.gradle.listener.BroadcastDispatch.dispatch(BroadcastDispatch.java:31)
> at
> org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
> at com.sun.proxy.$Proxy15.afterEvaluate(Unknown Source)
> at
> org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:67)
> ... 29 more
> Caused by:
> org.gradle.api.internal.artifacts.ivyservice.ModuleVersionNotFoundException:
> Could not find com.package:Dependency:1.1.0-SNAPSHOT.
> Required by:
> com.package:DependentProject:1.1.0-SNAPSHOT
> at
> org.gradle.api.internal.artifacts.ivyservice.ivyresolve.LazyDependencyToModuleResolver$StaticVersionResolveResult.notFound(LazyDependencyToModuleResolver.java:150)
> at
> org.gradle.api.internal.artifacts.ivyservice.ivyresolve.LazyDependencyToModuleResolver$AbstractVersionResolveResult.resolve(LazyDependencyToModuleResolver.java:91)
> at
> org.gradle.api.internal.artifacts.ivyservice.resolveengine.DependencyGraphBuilder$ModuleVersionResolveState.resolve(DependencyGraphBuilder.java:648)
> at
> org.gradle.api.internal.artifacts.ivyservice.resolveengine.DependencyGraphBuilder$ModuleVersionResolveState.getMetaData(DependencyGraphBuilder.java:659)
> at
> org.gradle.api.internal.artifacts.ivyservice.resolveengine.DependencyGraphBuilder$DependencyEdge.calculateTargetConfigurations(DependencyGraphBuilder.java:335)
> at
> org.gradle.api.internal.artifacts.ivyservice.resolveengine.DependencyGraphBuilder$DependencyEdge.attachToTargetConfigurations(DependencyGraphBuilder.java:309)
> at
> org.gradle.api.internal.artifacts.ivyservice.resolveengine.DependencyGraphBuilder.traverseGraph(DependencyGraphBuilder.java:125)
> at
> org.gradle.api.internal.artifacts.ivyservice.resolveengine.DependencyGraphBuilder.resolve(DependencyGraphBuilder.java:65)
> at
> org.gradle.api.internal.artifacts.ivyservice.resolveengine.DefaultDependencyResolver$1.transform(DefaultDependencyResolver.java:107)
> at
> org.gradle.api.internal.artifacts.ivyservice.resolveengine.DefaultDependencyResolver$1.transform(DefaultDependencyResolver.java:77)
> at
> org.gradle.api.internal.artifacts.ivyservice.DefaultIvyContextManager.withIvy(DefaultIvyContextManager.java:61)
> at
> org.gradle.api.internal.artifacts.ivyservice.resolveengine.DefaultDependencyResolver.resolve(DefaultDependencyResolver.java:77)
> at
> org.gradle.api.internal.artifacts.ivyservice.CacheLockingArtifactDependencyResolver$1.create(CacheLockingArtifactDependencyResolver.java:39)
> at
> org.gradle.api.internal.artifacts.ivyservice.CacheLockingArtifactDependencyResolver$1.create(CacheLockingArtifactDependencyResolver.java:37)
> at
> org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:148)
> at
> org.gradle.cache.internal.DefaultPersistentDirectoryStore.useCache(DefaultPersistentDirectoryStore.java:123)
> at
> org.gradle.api.internal.artifacts.ivyservice.DefaultCacheLockingManager.useCache(DefaultCacheLockingManager.java:77)
> at
> org.gradle.api.internal.artifacts.ivyservice.CacheLockingArtifactDependencyResolver.resolve(CacheLockingArtifactDependencyResolver.java:37)
> at
> org.gradle.api.internal.artifacts.ivyservice.SelfResolvingDependencyResolver.resolve(SelfResolvingDependencyResolver.java:41)
> at
> org.gradle.api.internal.artifacts.ivyservice.ShortcircuitEmptyConfigsArtifactDependencyResolver.resolve(ShortcircuitEmptyConfigsArtifactDependencyResolver.java:46)
> at
> org.gradle.api.internal.artifacts.ivyservice.ErrorHandlingArtifactDependencyResolver.resolve(ErrorHandlingArtifactDependencyResolver.java:44)
> at
> org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.resolve(DefaultConfigurationResolver.java:42)
> at
> org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.resolveNow(DefaultConfiguration.java:240)
> at
> org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.getResolvedConfiguration(DefaultConfiguration.java:230)
> at
> org.gradle.api.internal.artifacts.configurations.DefaultConfiguration_Decorated.getResolvedConfiguration(Unknown
> Source)
> at
> org.gradle.api.internal.BeanDynamicObject$MetaClassAdapter.getProperty(BeanDynamicObject.java:158)
> at
> org.gradle.api.internal.BeanDynamicObject.getProperty(BeanDynamicObject.java:112)
> at
> org.gradle.api.internal.CompositeDynamicObject.getProperty(CompositeDynamicObject.java:78)
> at
> org.gradle.api.internal.artifacts.configurations.DefaultConfiguration_Decorated.getProperty(Unknown
> Source)
> ... 48 more
>
> Total time: 7.138 secs
>
> On Thursday, December 19, 2013 10:46:50 AM UTC-6, sbarta wrote:
>
>> What's the output if you build from the command line with --info and
>> --stacktrace?
>>
>>
>> On Thu, Dec 19, 2013 at 3:22 AM, Sylvain Galand <[email protected]>wrote:
>>
>>> Hi again,
>>>
>>> When compiling with a dependency on a local maven repository, build
>>> failed.
>>>
>>> Could not resolve all dependencies for configuration
>>> ':_defaultFlavorDebugCompile'.
>>> > Could not find any version that matches my.package.trollolol:sdk:+.
>>>
>>> Any idea ?
>>>
>>> Thanks,
>>>
>>> --
>>> Sylvain
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "adt-dev" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>>
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "adt-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>
--
Xavier Ducrohet
Android SDK Tech Lead
Google Inc.
http://developer.android.com | http://tools.android.com
Please do not send me questions directly. Thanks!
--
You received this message because you are subscribed to the Google Groups
"adt-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.