Я не знаю, будет ли это полностью отвечать на ваши вопросы, но это моя конфигурация.
В основном каталоге red5 есть файл с именем project.zip, вы можете открыть его, чтобы получить базовые файлы конфигурации, структуру каталогов и файлы сборки для ant (инструмент сборки Pure Java).
Используя netbeans, вы создаете новый проект свободной формы и указываете его в каталог вашего проекта. из-за файлов сборки ant проект будет распознан.
Netbeans предоставляет собственную версию ant, но я предпочитаю устанавливать и использовать ant из командной строки.
когда вы запустите ant в каталоге проекта, он попытается найти зависимости и, возможно, сначала пожалуется, что не может найти ivy.
Ivy - менеджер зависимостей, используемый в проекте red5, который можно найти по следующему URL: http://ant.apache.org/ivy/download.html
обратите внимание, что ant скажет вам, где именно он ищет нужный файл jar, просто скачайте zip-архив ivy, разархивируйте его и поместите jar-файл внутри него в требуемом каталоге.
Как только Ant правильно скомпилирует проект (просто запустив команду ant), он также создаст файл war в каталоге dist.
не забудьте добавить в свой проект red5 netbeans соответствующие jar-файлы red5 для правильной компиляции проекта.