Когда вы передавали этот путь к вашему вызову javac
, это было необходимо, потому что ваши классы ссылались на файлы, которые были определены только в этих JAR-файлах.
То же самое верно и во время выполнения, ваш скомпилированный байт-код Java должен иметь возможность «видеть» эти JAR-файлы, чтобы загружать классы и использовать функциональность Spring. Так что вы не можете просто вызвать java WebServiceClient
и ожидать, что это сработает.
Вместо этого вам нужно будет вызвать команду, которую показывает ответ Пакора, и похоже, что она должна работать. Если вы сомневаетесь, после успешной компиляции нажмите стрелку вверх, чтобы отменить последнюю команду, удалите c
из javac
и удалите .java
из имени файла в конце. (Если ваша оболочка не поддерживает это, скопируйте и вставьте предыдущую строку, например, с помощью Блокнота).