Skip to content

Bigtable: The new emulator is not available from maven central #4187

Description

@igorbernstein2

I see it on the website:
https://search.maven.org/artifact/com.google.cloud/google-cloud-bigtable-emulator/0.72.0-alpha/jar

But maven can't get it:
mvn dependency:get -Dartifact=com.google.cloud:google-cloud-bigtable-emulator:0.72.0-alpha

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:2.8:get (default-cli) on project standalone-pom: Couldn't download artifact: Unable to get dependency information for com.google.cloud:google-cloud-bigtable-emulator:jar:0.72.0-alpha: Failed to process POM for com.google.cloud:google-cloud-bigtable-emulator:jar:0.72.0-alpha: Non-resolvable parent POM for com.google.cloud:google-cloud-bigtable-emulator:0.72.0-alpha: Could not find artifact com.google.cloud:google-cloud-testing:pom:0.72.0-alpha in central (https://repo.maven.apache.org/maven2)
[ERROR]   com.google.cloud:google-cloud-bigtable-emulator:jar:0.72.0-alpha
[ERROR] 
[ERROR] from the specified remote repositories:
[ERROR]   central (https://repo.maven.apache.org/maven2, releases=true, snapshots=false)
[ERROR] Path to dependency: 
[ERROR] 	1) org.apache.maven.plugins:maven-downloader-plugin:jar:1.0

Looks like we have to publish the google-cloud-testing pom as well.
However, that pom is explicitly marked not to be published to avoid publishing the child modules. I'm not sure what's the best way to proceed here.

@chingor13 Any ideas?

Activity

  1. added
    type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.
    api: bigtableIssues related to the Bigtable API.
    on Dec 6, 2018
  2. chingor13 commented on Dec 6, 2018

    @chingor13
    Contributor

    We should be able to remove the <parent> section of the pom.xml. We will need to make sure that the emulator artifact is not inheriting any properties or build configuration from the parent.

  3. added
    priority: p2Moderately-important priority. Fix may not be included in next release.
    on Dec 6, 2018
  4. added a commit that references this issue on Dec 6, 2018
    70f9b82
  5. added a commit that references this issue on Dec 6, 2018
    ba459e4
  6. added a commit that references this issue on Feb 3, 2019
    47c840e
  7. sheetalj2205 commented on Aug 19, 2022

    @sheetalj2205

    Hello, community
    I am trying to test Google Cloud bigtable emulator with java. For which I am following the code of this blog - https://www.inovex.de/de/blog/cloud-bigtable-unit-testing-java/. I am using SST tool and created a spring starter project but it is showing me the error message - "The import com.google.cloud.bigtable.emulator cannot be resolved" . I have checked the Maven Dependencies folder also and it has both the jar files of google-cloud-bigtable-emulator and grpc-google-cloud-bigtable-v2.

    Can someone help me with this? It would be appreciated.

    Thank you
    Sheetal Jain
    https://www.linkedin.com/in/sheetaljain225/

  8. added a commit that references this issue on Jul 13, 2026
    8fb283f
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

api: bigtableIssues related to the Bigtable API.priority: p2Moderately-important priority. Fix may not be included in next release.type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions