Evaluate to create native jars and plain java jar as primary deployment model
Open
- Dominant language
- C++
- Stars
- 127
- Forks
- 80
- Avg merge
- 13h 49m
- Merged PRs (30d)
- 48
Description
Follow up of https://github.com/duckdb/duckdb-java/pull/834
Goal: avoid to duplicate code in all jars deployed on central
Proposal:
* keep a duckdb_jdbc with duckdb_jdbc_java + duckdb_jdbc_$native 4 libs as dependencies (pom)
* create a jar per native binary (.so/.dll) which only contain this file (and the manifest.mf)
* create a jar containing only the java code (nolib classifier today)
the integration doesn't have a fat jar anymore - but this only use case is when you create a project manually which is (almost) never today since almost all projects are maven/gradle based.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.