На моем компьютере с Windows 10 запущена Java-программа. Программа является Http-клиентом, который я хочу запускать из командной строки, а не eclipse, чтобы я мог передавать информацию из командной строки.
Я получил ошибку, но нашел обходной путь, получив некоторую информациюиз свойств процесса в режиме отладки.
из свойств процесса, я мог видеть, что передавалось в командную строку:
"C:\Program Files\Java\jdk1.8.0_181\bin\javaw.exe" -Dfile.encoding=Cp1252 -classpath C:\Users\patri\Documents\data-communications-and-networks\httpClient\bin;C:\Users\patri\Documents\data-communications-and-networks\httpClient\jopt-simple-3.2-rc1.jar httpc
, и я обнаружил, что проблема проходит путь к классу такЯ смог запустить свою программу с
java -cp "C:\Users\patri\Documents\data-communications-and-networks\httpClient\bin;C:\Users\patri\Documents\data-communications-and-networks\httpClient\jopt-simple-3.2-rc1.jar" httpc
Итак, мой вопрос: есть ли способ в моей java-программе указать classpath, чтобы мне не приходилось указывать его каждый раз?