Я новичок в J2ee, хотя и не полный новичок. Я не могу найти хороший ресурс (книгу или видео), которые могли бы помочь мне понять, что точно происходит, когда мы создаем, развертываем и публикуем. У меня есть справедливая идея. So мои вопросы -Build vs Deploy vs Publish (Eclipse IDE)
Есть ли хороший ресурс, который может помочь мне понять эти понятия? Я прочитал несколько книг о struts и сервлетах/jsp, но они не вникают в затмение и как/что он делает. Документация eclipse была полезной, но только немного.
Когда мы создаем приложение, файлы java преобразуются в файлы классов и сохраняются в пути сборки java. Что еще происходит во время сборки? Многие люди используют термин «зависимости от библиотеки», что это значит? Кроме того, когда люди ссылаются на зависимости, они ссылаются на такие файлы, как xml и tld?
На какой стадии (строить или запускать на сервере) проверяет контейнер, чтобы убедиться, что зависимости в порядке? Скажем, например, если класс/имя сервлета в файле web.xml.
Уместно ли утверждать, что сборка является в основном компиляцией при развертывании проекта и запуске, это то же самое, что и его выполнение?
Как минимум первый вопрос? – Cafecorridor