У меня есть простой файл Java Q.java, который зависит от файла внешней библиотеки X.jar. И Q.java, и X.jar находятся в одном каталоге. Я могу скомпилировать Q.java из командной строки, выполнив: "javac -cp X.jar Q.java". Это создает файл Q.class. Как мне запустить это сейчас? Я попробовал все это:
1) Java Q
2) java -cp X.jar Q
Я продолжаю получать
Исключение в потоке "main" java.lang.NoClassDefFoundError: Q
Вызывается: java.lang.ClassNotFoundException: Q
Так как мне запустить это из командной строки теперь, когда у меня есть файл класса?