I was using mavenLocal(). I changed that to what's below, and it was able 
to resolve the resource properly.

maven {
  url "${System.env.HOME}/.m2/repository"
}

mavenLocal() is arguably more readable, so it would be nice to have that 
back. I assume that's on the gradle team to fix though.

Now I'm getting a lint error with a NullPointerException if I use ./gradlew 
build (not if I use ./gradlew assemble). It looks like you already 
responded to that in another topic saying it's a known issue.

Thanks for your help.

On Thursday, December 19, 2013 12:07:19 PM UTC-6, Xavier Ducrohet wrote:
>
> Also, someone else online mentioned that mavenLocal() doesn't seem to work.
>
> I haven't actually tried it, but if you are indeed using it you could try 
> to use
>
> maven { url '/path/to/.m2/repository' }
>
> instead and see if this works?
>
>
> On Thu, Dec 19, 2013 at 9:51 AM, Xavier Ducrohet 
> <[email protected]<javascript:>
> > wrote:
>
>> 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]<javascript:>
>> > 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] <javascript:>.
>>> 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! 
>>
>
>
>
> -- 
> 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.

Reply via email to