Хобрук: Ваш путь к мастерству в программировании

Развернуть на удаленном сервере war+conf(cargo?)

Я ищу что-то, что может развернуть на сервере приложений (tomcat) войну и ее относительный файл context.xml и/или файл свойств для приложения. Проблема в том, что файл свойств должен находиться в classpath контекста приложения (в conf/Catalina/localhost).

Для этого я нашел плагин Cargo Maven, который кажется мне нужным, но как я могу развернуть файлы conf на удаленном сервере? Я не уверен, что это возможно...

иначе вы знаете какой-то другой способ сделать это?

напишите вкратце мне нужно кое-что, чтобы сделать цель mvn:install -P production и проект установлен на удаленном сервере без каких-либо действий.

29.06.2011

Ответы:


1

Возможно. Вам просто нужно объединить оба файла в свой файл WAR. context.xml находится в META-INF/context.xml и файл properties под WEB-INF/classes.

29.06.2011
  • проблема в том, что мне нужно вывести файл свойств из войны, поэтому лучшее решение - поместить его в путь к классам tomcat... 29.06.2011
  • Вы хотите, чтобы это было вне WAR, чтобы иметь возможность изменять значения или в чем причина этого? 29.06.2011
  • да, потому что те, кто управляет конфигурацией, не хотят перекомпилировать и повторно развертывать, когда изменяется только конфигурация 29.06.2011
  • Вам нужно будет скопировать файл только один раз, верно? Таким образом, вы можете либо скопировать его вручную, либо использовать плагин Maven Wagon для загрузить его. 29.06.2011
  • Новые материалы

    Блоги, которые обязательно нужно прочитать специалистам по обработке и анализу данных :
    Добро пожаловать в 2020! Новый год и новое десятилетие. Поскольку мы начинаем новый и захватывающий год в науке о данных, важно, чтобы профессионалы открыли для себя лучшие блоги по науке о..

    Универсальный базовый доход
    Универсальный базовый доход В последние годы концепция всеобщего базового дохода (УБД) набирает обороты как все более эффективное решение для борьбы с растущим неравенством доходов и..

    Освоение Python для анализа финансовых данных: руководство по получению данных о доходах от акций
    Если вы хотите научиться получать данные о доходах от акций с помощью Python, то это руководство для вас! В этой статье мы рассмотрим несколько примеров сбора данных о доходах от акций. Мы..

    Абсолютно имеет смысл.
    Абсолютно имеет смысл. Мой репетитор даже предложил то же самое. Одна проблема, с которой я столкнулся, заключается в том, что для каждой из категорий не было ярлыка «хорошо». Если я перебираю..

    МАШИННОЕ ОБУЧЕНИЕ И EDA
    Каковы шаги в машинном обучении Определение проблемы Генерация гипотез Извлечение данных Исследование данных Прогнозное моделирование Развертывание модели Зачем нам ЭДА? Идентификация..

    В чем основные различия между ReactJS и React-Native?
    В чем основные различия между ReactJS и React-Native? Что я узнал, создавая веб-приложения, а затем мобильные приложения на React React-Native существует уже около 2 лет и стал..

    LeetCode — Умножение строк
    Постановка задачи Даны два неотрицательных целых числа num1 и num2 , представленные в виде строк, вернуть произведение num1 и num2 , а также представлен в виде строки. Примечание . Вы..