Я думаю, что вы выполнили и запустили Java-программу следующим образом
javac -cp fullyqualifiedPathToExternalJar yourfilepath/filename.java
java -cp fullyqualifiedPathToExternalJar yourfilepath/filename
Это абсолютно неправильно.Когда вы компилируете и запускаете таким образом, программа компилируется успешно, но не запускается.Это потому, что вы должны следовать синтаксису команды Java должным образом.
для компиляции ее Ok.
javac -cp fullyqualifiedPathToExternalJar yourfilepath/filename.java
Чтобы запустить программу, вы должны добавить свой путь к файлу в classpath:
java -cp fullyqualifiedPathToExternalJar;yourfilepath filename.java //in windows
java -cp fullyqualifiedPathToExternalJar:yourfilepath filename.java //in linux
Синтаксис
javac example.java
java example
с путем к папке
javac /home/admin/example.java
java -cp /home/admin example//only class name