Please see:
Luke become an Apache Lucene module (as of Lucene 8.1)!
This repository is no longer maintained. Please download Lucene binary release package to get the latest Luke (8.1+).
For contributors: Now Luke is a part of Apache Lucene, issues should be opened in the Apache Lucene Jira.
+ Swing
Luke atop Swing.
Luke is the GUI tool for introspecting your Lucene / Solr / Elasticsearch index. It allows:
JDK8+ is required. Works fine on JDK11.
From source code
mvn install
from the project directory. (Make sure you have Java and Maven installed before doing this)Using a release
releases page contains stable releases of luke. Download the respective release, unpack and run a shell or batch scripts (or directly with java -jar if you prefer it that way).
See CHANGES.txt
In no particular order:
This lightning talk was delivered by Dmitry Kan on ApacheCon 2015 in Austin, Texas.
The documentation is being written along the way of discovering the luke's usage scenarios.
https://github.com/DmitryKey/luke/wiki
You are free and welcome to contribute you findings!
Found bug? Missing a useful feature? Raise an issue here:
https://github.com/DmitryKey/luke/issues
Or, and btw, the pull requests are welcome as well!
All of the releases you find under the "releases" link above are versioned after the Lucene's version they use.
Usually we don't do releases for minor version upgrades, because the major release usually can read the index of the next minor release.
An example: lucene 4.8.0 can read the index generated by lucene 4.8.1. Hence luke 4.8.0 can read too.
Conclusion: in order to find a luke release that can read an index of your version of Lucene, pick the closest major version and download luke for that from the releases page.
luke-thinlet branch holds Thinlet version. From version 7.3.1, the main branch is running JavaFX (later, it was switched to Swing) version luke and Thinlet version is not maintained/updated. Please do not create issues or send pull requests to this branch.
There is no separate luke 4.4.0 release, but luke 4.5.0 should open the Lucene 4.4.0 index just fine.
This software is distributed under ALv2, and includes The Elegant Icon Font which is licensed under the MIT.
If you enjoy using luke you can consider buying us a cup of tea / coffee :)
We would like to express our gratitude to JetBrains for their support of luke with awesome suit of IDEs, in particular: Intellij IDEA.
Thank you!