A simple CLI tool to build, create and run java apps, similar to the way something like cargo or zig would work
- to run the app:
jato run
- to specifiy an entry point, if the entry point was in
src/Foo.java
:
jato run --entry Foo
- to build, it is similar to run, except it builds everything in the src directory, which can be specified in
build.json
jato build
- in order to build, the project has to be indexed
jato index
- to create a new project, in a new directory, with the name
Foo
, and the entry filesrc/Foo.java
jato new --entry Foo
init
works similarly, but it will use the current directory rather than creating a new directory
jato init
- the default name is
App
- all commands have shorter version
jato init
is the same asjato i
jato run
is the same asjato r
jato build
is the same asjato b
jato index
is the same asjato x
--entry
is the same as-e