Выключил мозги, делаю по гайду из видеокурса по написанию сетевых приложений. Вопросы следующие: В курсе настоятельно рекомендовалось использовать IntelliJ IDEA, но, по-моему, эта IDE слишком сложная, поэтому использую NetBeans. Вопросы следеющие: Не переопределены интерфейсы HttpServerRequest и HttpServerResponse. Что ещё нужно импортировать, чтобы они преопределились? В курсе не было никаких операторов импорта. Что я делаю не так? Или всё дело в IDE и в IntelliJ IDEA Maven автоматически бы всё сделал?
Выключил мозги, делаю по гайду из видеокурса по написанию сетевых приложений. Вопросы следующие: В курсе настоятельно рекомендовалось использовать IntelliJ IDEA, но, по-моему, эта IDE слишком сложная, поэтому использую NetBeans. Вопросы следеющие:
HttpServerRequest
HttpServerResponse
>>176207 Эти классы называются HttpServletRequest и HttpServletResponse, а не HttpServerRequest и HttpServerResponse.
>>176212 Блджад, второй раз перебивал, поэтому и пишет, что не нашёл, а не то, что не переопределены. Во всяком случае, это не классы, а интерфейсы. Эм-мм... Стоп. Только что писал на ноутбуке HttpServletRequest и писал, что слишком абстрактно для него и надо переопределить. Вбил на стационарнике - и работает. В любом случае, спасибо за указание на мою невнимательность.
>>176212 Блджад, второй раз перебивал, поэтому и пишет, что не нашёл, а не то, что не переопределены. Во всяком случае, это не классы, а интерфейсы.
Эм-мм... Стоп. Только что писал на ноутбуке HttpServletRequest и писал, что слишком абстрактно для него и надо переопределить. Вбил на стационарнике - и работает. В любом случае, спасибо за указание на мою невнимательность.
HttpServletRequest
Блджад, это вообще не надо было перебивать, это был просто пример, на котором описывались методы класса сервлета.
Так, ладно, теперь уже более конкретные вопросы. В IDE компилируется и запускается. Нужно собрать всё это в самодостаточный джарник. После выполнения сборки проекта имею server.jar, при попытке запуска котороко стандартной командой java -jar ./server.jar выкидывает no main manifest attribute, in ./server.jar. В чём мой косяк? Понятное дело, что эта хрень собрана как-то не так и, судя по всему, нужно правильно настроить Maven.
server.jar
java -jar ./server.jar
no main manifest attribute, in ./server.jar
>>176241 Вот поэтому сначала нужно освоиться с платформой, а потом уже использовать IDE и прочие примочки. Ты сейчас сел в кресло пилота и нажал кнопочку "летим на автомате", а когда появились проблемы - упс... Попробуй просто в текстовом редакторе с подсветкой синтаксиса написать код и собрать из командной строки вроде так это называется в винде, разберись, что к чему. Maven и прочие плюшки - это для Enterprise, тебе рано сюда соваться
>>176270 Как бы это задание. И предлагалось начинать именно с IDE и с Maven. Сборку напрямую javac в консоли уже делал ещё до того как броться за этот курс.
А, хотя, я догадываюсь - я, похоже, просто не прописал имя главного класса, т.к. открывал проект для IntelliJ IDEA и в NetBeans эта информация вряд ли сохранилась.
>>176310 Нет, не работает.
https://maven.apache.org/plugins/maven-shade-plugin/examples/executable-jar.html
- wahaba + wakaba 3.0.9 + futaba + futallaby -