# build project and copy to ~/bin build: cargo build cp target/debug/jbang ~/bin/jbang cp target/debug/sdk ~/bin/sdk cp target/debug/jenv ~/bin/jenv cp target/debug/mt ~/bin/mt # local install local-install: cargo install --path . # display jbang help jbang-help: cargo run --bin jbang -- --help # display jbang version jbang-version: cargo run --bin jbang -- --version # display jbang help jbang-jdk-list: cargo run --bin jbang -- jdk list # display jbang help jbang-jdk-java-env: cargo run --bin jbang -- jdk java-env 21 # display jbang config jbang-config-list: cargo run --bin jbang -- config list # display jbang config jbang-init-hello: cargo run --bin jbang -- init hello # jbang trust lit jbang-trust-list: cargo run --bin jbang -- trust list # jbang run hello.java jbang-run: cargo run --bin jbang -- scripts/hello.java first second # jbang run by java jbang-raw-hello: java -classpath $HOME/.jbang/bin/jbang.jar dev.jbang.Main run scripts/hello.java first second # jbang run hello.java jbang-alias-list: cargo run --bin jbang -- alias list # jbang run hello.java jbang-catalog-list: cargo run --bin jbang -- catalog list # jbang info tools jbang-info-tools: cargo run --bin jbang -- info tools scripts/hello.java # display sdkman help sdkman-help: cargo run --bin sdk -- help # sdk list sdkman-list: cargo run --bin sdk -- list # sdk list local sdkman-list-local: cargo run --bin sdk -- list --local # sdk list java sdkman-list-java: cargo run --bin sdk -- list java # sdk install java sdkman-install-java: cargo run --bin sdk -- install java # sdk use java sdkman-use-java: cargo run --bin sdk -- use java 22.0.2-tem # sdk home java sdkman-home-java: cargo run --bin sdk -- home java 22.0.2-tem # sdk current sdkman-current: cargo run --bin sdk -- current # jenv help jenv-help: cargo run --bin jenv -- --help # jenv help jenv-init: cargo run --bin jenv -- init - # jenv help jenv-versions: cargo run --bin jenv -- versions # mt list all jdks mt-list: cargo run --bin mt -- list # mt list all jdks mt-vendors: cargo run --bin mt -- vendors # mt list all jdks mt-jdks: cargo run --bin mt -- jdks # search by class name mcs-class-search: cargo run --bin mcs -- class-search ApplicationContext # search by artifact mcs-search: cargo run --bin mcs -- search spring-messaging