Skip to content

Pub/Sub: Unable to compile Pull client #2157

@NicolaSpreafico

Description

@NicolaSpreafico

Following the documentation I added this dependency to my project

<dependency>
  <groupId>com.google.cloud</groupId>
  <artifactId>google-cloud-pubsub</artifactId>
  <version>0.20.0-beta</version>
</dependency>

but looking inside the Maven Central I can see that is not deployed yet.

I then tried the 0.19.0-alpha version, but my Maven project does not compile.
Note that is a brand new Maven Project created with maven-quickstart-archetype, I simply created it and then added the dependency

Description	Resource	Path	Location	Type
Missing artifact com.fasterxml.jackson.core:jackson-core:jar:2.1.3	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.api:api-common:jar:1.1.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.api:gax-grpc:jar:0.19.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.api:gax:jar:1.3.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.api.grpc:grpc-google-cloud-pubsub-v1:jar:0.1.11	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.api.grpc:proto-google-cloud-pubsub-v1:jar:0.1.11	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.api.grpc:proto-google-common-protos:jar:0.1.11	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.api.grpc:proto-google-iam-v1:jar:0.1.11	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.auth:google-auth-library-credentials:jar:0.4.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.auth:google-auth-library-oauth2-http:jar:0.7.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.auto.value:auto-value:jar:1.2	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.cloud:google-cloud-core-grpc:jar:1.1.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.cloud:google-cloud-core:jar:1.1.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.cloud:google-cloud-pubsub:jar:0.19.0-alpha	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.code.findbugs:jsr305:jar:3.0.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.code.gson:gson:jar:2.7	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.errorprone:error_prone_annotations:jar:2.0.11	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.guava:guava:jar:19.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.http-client:google-http-client-jackson2:jar:1.19.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.http-client:google-http-client:jar:1.19.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.instrumentation:instrumentation-api:jar:0.3.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.protobuf:protobuf-java-util:jar:3.2.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact com.google.protobuf:protobuf-java:jar:3.2.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact commons-codec:commons-codec:jar:1.3	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact commons-logging:commons-logging:jar:1.1.1	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact io.grpc:grpc-auth:jar:1.2.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact io.grpc:grpc-context:jar:1.2.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact io.grpc:grpc-core:jar:1.2.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact io.grpc:grpc-netty:jar:1.2.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact io.grpc:grpc-protobuf-lite:jar:1.2.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact io.grpc:grpc-protobuf:jar:1.2.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact io.grpc:grpc-stub:jar:1.2.0	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact io.netty:netty-buffer:jar:4.1.8.Final	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact io.netty:netty-codec-http:jar:4.1.8.Final	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact io.netty:netty-codec-http2:jar:4.1.8.Final	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact io.netty:netty-codec-socks:jar:4.1.8.Final	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact io.netty:netty-codec:jar:4.1.8.Final	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact io.netty:netty-common:jar:4.1.8.Final	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact io.netty:netty-handler-proxy:jar:4.1.8.Final	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact io.netty:netty-handler:jar:4.1.8.Final	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact io.netty:netty-resolver:jar:4.1.8.Final	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact io.netty:netty-tcnative-boringssl-static:jar:1.1.33.Fork26	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact io.netty:netty-transport:jar:4.1.8.Final	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact joda-time:joda-time:jar:2.9.2	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact junit:junit:jar:3.8.1	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact org.apache.httpcomponents:httpclient:jar:4.0.1	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact org.apache.httpcomponents:httpcore:jar:4.0.1	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact org.json:json:jar:20160810	pom.xml	/pubsub	line 1	Maven Dependency Problem
Missing artifact org.threeten:threetenbp:jar:1.3.3	pom.xml	/pubsub	line 1	Maven Dependency Problem
No versions available for io.grpc:grpc-core:jar:[1.2.0] within specified range

org.eclipse.aether.resolution.VersionRangeResolutionException: No versions available for io.grpc:grpc-core:jar:[1.2.0] within specified range
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.filterVersions(DefaultDependencyCollector.java:648)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:394)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:363)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.process(DefaultDependencyCollector.java:351)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.doRecurse(DefaultDependencyCollector.java:504)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:458)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:363)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.process(DefaultDependencyCollector.java:351)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.doRecurse(DefaultDependencyCollector.java:504)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:458)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:363)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.process(DefaultDependencyCollector.java:351)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.collectDependencies(DefaultDependencyCollector.java:254)
	at org.eclipse.aether.internal.impl.DefaultRepositorySystem.collectDependencies(DefaultRepositorySystem.java:316)
	at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:172)
	at org.apache.maven.project.DefaultProjectBuilder.resolveDependencies(DefaultProjectBuilder.java:215)
	at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:188)
	at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:119)
	at org.eclipse.m2e.core.internal.embedder.MavenImpl.readMavenProject(MavenImpl.java:636)
	at org.eclipse.m2e.core.internal.project.registry.DefaultMavenDependencyResolver.resolveProjectDependencies(DefaultMavenDependencyResolver.java:63)
	at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refreshPhase2(ProjectRegistryManager.java:530)
	at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager$3.call(ProjectRegistryManager.java:492)
	at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager$3.call(ProjectRegistryManager.java:1)
	at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:176)
	at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151)
	at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refresh(ProjectRegistryManager.java:496)
	at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refresh(ProjectRegistryManager.java:351)
	at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refresh(ProjectRegistryManager.java:298)
	at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration0(ProjectConfigurationManager.java:398)
	at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$2.call(ProjectConfigurationManager.java:345)
	at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$2.call(ProjectConfigurationManager.java:1)
	at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:176)
	at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151)
	at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:99)
	at org.eclipse.m2e.core.internal.embedder.MavenImpl.execute(MavenImpl.java:1351)
	at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:342)
	at org.eclipse.m2e.core.ui.internal.UpdateMavenProjectJob.runInWorkspace(UpdateMavenProjectJob.java:77)
	at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:39)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
	pom.xml	/pubsub	line 1	Maven Dependency Problem
No versions available for io.grpc:grpc-core:jar:[1.2.0] within specified range

org.eclipse.aether.resolution.VersionRangeResolutionException: No versions available for io.grpc:grpc-core:jar:[1.2.0] within specified range
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.filterVersions(DefaultDependencyCollector.java:648)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:394)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:363)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.process(DefaultDependencyCollector.java:351)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.doRecurse(DefaultDependencyCollector.java:504)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:458)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:363)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.process(DefaultDependencyCollector.java:351)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.doRecurse(DefaultDependencyCollector.java:504)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:458)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:363)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.process(DefaultDependencyCollector.java:351)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.doRecurse(DefaultDependencyCollector.java:504)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:458)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:363)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.process(DefaultDependencyCollector.java:351)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.doRecurse(DefaultDependencyCollector.java:504)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:458)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:363)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.process(DefaultDependencyCollector.java:351)
	at org.eclipse.aether.internal.impl.DefaultDependencyCollector.collectDependencies(DefaultDependencyCollector.java:254)
	at org.eclipse.aether.internal.impl.DefaultRepositorySystem.collectDependencies(DefaultRepositorySystem.java:316)
	at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:172)
	at org.apache.maven.project.DefaultProjectBuilder.resolveDependencies(DefaultProjectBuilder.java:215)
	at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:188)
	at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:119)
	at org.eclipse.m2e.core.internal.embedder.MavenImpl.readMavenProject(MavenImpl.java:636)
	at org.eclipse.m2e.core.internal.project.registry.DefaultMavenDependencyResolver.resolveProjectDependencies(DefaultMavenDependencyResolver.java:63)
	at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refreshPhase2(ProjectRegistryManager.java:530)
	at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager$3.call(ProjectRegistryManager.java:492)
	at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager$3.call(ProjectRegistryManager.java:1)
	at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:176)
	at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151)
	at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refresh(ProjectRegistryManager.java:496)
	at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refresh(ProjectRegistryManager.java:351)
	at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refresh(ProjectRegistryManager.java:298)
	at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration0(ProjectConfigurationManager.java:398)
	at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$2.call(ProjectConfigurationManager.java:345)
	at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$2.call(ProjectConfigurationManager.java:1)
	at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:176)
	at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151)
	at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:99)
	at org.eclipse.m2e.core.internal.embedder.MavenImpl.execute(MavenImpl.java:1351)
	at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:342)
	at org.eclipse.m2e.core.ui.internal.UpdateMavenProjectJob.runInWorkspace(UpdateMavenProjectJob.java:77)
	at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:39)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
	pom.xml	/pubsub	line 1	Maven Dependency Problem
The container 'Maven Dependencies' references non existing library 'C:\Users\Nicola\.m2\repository\io\netty\netty-tcnative-boringssl-static\1.1.33.Fork26\netty-tcnative-boringssl-static-1.1.33.Fork26.jar'	pubsub		Build path	Build Path Problem

I don't even started to implement the sample code provided here (https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-pubsub)

Is the Maven deployed version broke?
When the 0.20.0-beta version (which stage from alpha to beta) will be deployed?
Are there any dependecies that need to be added?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions