At the moment I am looking for another way to run my Java program from command line, other than adding it to a JAR file. My program has the following number of classes:
It may be more then you want to tackle right now but you might want to consider a build system like Maven. To start try out; How do I make my first Maven project?
You can use it to predefine the build order and if you want have it create a jar for you (or not).