├── .github ├── FUNDING.yml └── workflows │ ├── build-artifact.yml │ └── build.yml ├── .gitignore ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── .sdkmanrc ├── LICENSE ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── org │ │ └── example │ │ ├── HelloCommand.java │ │ ├── ListFilesCommand.java │ │ ├── Main.java │ │ └── picocli │ │ └── PropertiesFileVersionProvider.java └── resources │ └── META-INF │ └── native-image │ └── org.example │ └── app │ └── resource-config.json └── test └── java └── org └── example └── MainTests.java /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciejwalkowiak/java-cli-project-template/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/build-artifact.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciejwalkowiak/java-cli-project-template/HEAD/.github/workflows/build-artifact.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciejwalkowiak/java-cli-project-template/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciejwalkowiak/java-cli-project-template/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciejwalkowiak/java-cli-project-template/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciejwalkowiak/java-cli-project-template/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /.sdkmanrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciejwalkowiak/java-cli-project-template/HEAD/.sdkmanrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciejwalkowiak/java-cli-project-template/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciejwalkowiak/java-cli-project-template/HEAD/README.md -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciejwalkowiak/java-cli-project-template/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciejwalkowiak/java-cli-project-template/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciejwalkowiak/java-cli-project-template/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/org/example/HelloCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciejwalkowiak/java-cli-project-template/HEAD/src/main/java/org/example/HelloCommand.java -------------------------------------------------------------------------------- /src/main/java/org/example/ListFilesCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciejwalkowiak/java-cli-project-template/HEAD/src/main/java/org/example/ListFilesCommand.java -------------------------------------------------------------------------------- /src/main/java/org/example/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciejwalkowiak/java-cli-project-template/HEAD/src/main/java/org/example/Main.java -------------------------------------------------------------------------------- /src/main/java/org/example/picocli/PropertiesFileVersionProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciejwalkowiak/java-cli-project-template/HEAD/src/main/java/org/example/picocli/PropertiesFileVersionProvider.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/native-image/org.example/app/resource-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciejwalkowiak/java-cli-project-template/HEAD/src/main/resources/META-INF/native-image/org.example/app/resource-config.json -------------------------------------------------------------------------------- /src/test/java/org/example/MainTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maciejwalkowiak/java-cli-project-template/HEAD/src/test/java/org/example/MainTests.java --------------------------------------------------------------------------------