Skip to content

LUCENE-10192: Drop third-party JARs from the binary distribution and use the module system for demos.#408

Merged
dweiss merged 10 commits intoapache:mainfrom
dweiss:LUCENE-10192
Oct 31, 2021
Merged

LUCENE-10192: Drop third-party JARs from the binary distribution and use the module system for demos.#408
dweiss merged 10 commits intoapache:mainfrom
dweiss:LUCENE-10192

Conversation

@dweiss
Copy link
Contributor

@dweiss dweiss commented Oct 23, 2021

No description provided.

@dweiss
Copy link
Contributor Author

dweiss commented Oct 23, 2021

This is not ready yet but shows a PoC that works.

gradlew assembleRelease

then unpack the release:

CHANGES.txt
docs
jars
JRE_VERSION_MIGRATION.md
LICENSE.txt
licenses
MIGRATE.md
NOTICE.txt
README.md
SYSTEM_REQUIREMENTS.md

and try running the demo with, for example:
java --module-path jars --module lucene.demo/org.apache.lucene.demo.IndexFiles -index index -docs licenses

@dweiss dweiss force-pushed the LUCENE-10192 branch 2 times, most recently from e522524 to 282d296 Compare October 31, 2021 09:39
@dweiss dweiss merged commit 1d152c5 into apache:main Oct 31, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments