Robby-cell / jato

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

jato

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 file src/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

We can do better

  • all commands have shorter version
  • jato init is the same as jato i
  • jato run is the same as jato r
  • jato build is the same as jato b
  • jato index is the same as jato x
  • --entry is the same as -e

About


Languages

Language:Nim 100.0%