====== picocli ====== * https://picocli.info/ * https://github.com/remkop/picocli * Java CLI 명령행 애플리케이션 제작 라이브러리 * [[https://picocli.info/quick-guide.html|Quick Guide]] * [[java:jreleaser|JReleaser]] 로 배포 ===== with GraalVM ===== * [[https://picocli.info/picocli-on-graalvm.html|Picocli on GraalVM: Blazingly Fast Command Line Apps]] * https://github.com/remkop/picocli-native-image-demo * [[https://blogs.oracle.com/javakr/post/cli-app|Graalvm Native Image로 CLI 어플리케이션 만들기]] * [[java:micronaut|micronaut]] 이나 [[java:quarkus|quarkus]]를 연동하는게 더 쉽게 native image를 만드는 방법일 수도 있다. ===== 참조 ===== * [[https://dev.to/jbebar/native-cli-with-picocli-and-graalvm-566m|Native CLI with Picocli and GraalVM - DEV Community]] * [[https://www.baeldung.com/java-picocli-create-command-line-program|Create a Java Command Line Program with Picocli | Baeldung]]