Lightweight Directory Printing System
A simple Java CLI tool for listing directory contents.
To build the project, ensure you have Maven installed. Then run:
mvn clean compileTo create the JAR file:
mvn packageAfter building, run the application with:
java -jar target/ldps.jarTo create a distributable package, use the provided scripts:
On Linux/Mac:
./jpackage.shOn Windows:
jpackage.batThis will build the project and create an app-image in the dist directory.
- OpenJDK 21 or later
- Maven 3.6 or later
Tested with:
- openjdk 26.0.1 2026-04-21
- OpenJDK Runtime Environment (build 26.0.1+8-34)
- OpenJDK 64-Bit Server VM (build 26.0.1+8-34, mixed mode, sharing)