Скажем, вы изменили каталоги, чтобы они находились в каталоге вашего проекта, и прямо под ним находится каталог bin, в котором есть ваши скомпилированные классы, и каталог lib, в котором есть ваши jar-файлы.Также допустим, что класс с основным методом, который вы хотите вызвать, - это com.initech.example.EntryPoint.В Windows вы можете запустить:
java -cp bin;lib\*.jar com.initech.example.EntryPoint
Очевидно, что для Unix косые черты идут в другую сторону, и вы используете двоеточие вместо точки с запятой в качестве разделителя в переключателе cp.
Использование -jarзапуск вашего проекта работает только в том случае, если ваши классы упакованы в файл jar (duh), а файл jar имеет манифест, который дает точку входа.