unitycatalog / unitycatalog/unitycatalog
package com.fasterxml.jackson.annotation does not exist
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 3.5k
- Forks
- 672
- Avg merge
- 6d 16h
- Merged PRs (30d)
- 30
Description
Describe the bug
unable to compile
To Reproduce
Use ubuntu 23.10
Steps to reproduce the behavior:
- git clone uc repo
- run sbt compile
- ...
Expected behavior
should compile without errors
System [please complete the following information]:
- OS: e.g. [Ubuntu 18.04]
- Ubuntu 23.10
Additional context
(base) $build/sbt clean compile
Using /usr/lib/jvm/java-11-openjdk-amd64/ as default JAVA_HOME.
Note, this will be overridden by -java-home if it is set.
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.jline.terminal.impl.exec.ExecTerminalProvider$ReflectionRedirectPipeCreator (file:/$HOME/.sbt/boot/scala-2.12.19/org.scala-sbt/sbt/1.10.0/jline-terminal-3.24.1.jar) to constructor java.lang.ProcessBuilder$RedirectPipeImpl()
WARNING: Please consider reporting this to the maintainers of org.jline.terminal.impl.exec.ExecTerminalProvider$ReflectionRedirectPipeCreator
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[info] welcome to sbt 1.10.0 (Ubuntu Java 11.0.23)
[info] loading settings for project unitycatalog-build from plugins.sbt ...
[info] loading project definition from $HOME/work/unitycatalog/project
[info] loading settings for project unitycatalog from build.sbt,version.sbt ...
[info] set current project to unitycatalog (in build file:$HOME/work/unitycatalog/)
[info] Executing in batch mode. For better performance use sbt's shell
[success] Total time: 0 s, completed Jun 16, 2024, 2:20:26 AM
[error] $HOME/work/unitycatalog/clients/java/src/main/java/io/unitycatalog/client/ApiClient.java:15:1: package com.fasterxml.jackson.annotation does not exist
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by running sbt clean compile on Ubuntu 23.10 and inspect the failing import in clients/java/src/main/java/io/unitycatalog/client/ApiClient.java. Then review build.sbt and the project definition for the dependency declarations involved; done means the Java client compiles without the reported missing-package error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- api, build-system
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100