Не удается развернуть проект на другой сервер?

63
7

Я разрабатываю приложение MFP с помощью MFP Studio 7.1. Однако, когда я хочу создать для UAT-сервера, я не могу.

Я попытался изменить значение сервера в worklight.properties внутри server>conf на мой соответствующий URL-адрес сервера:

publicWorkLightHostname=some.ip.address
# HTTP or HTTPS
publicWorkLightProtocol=http
# For default port leave empty
publicWorkLightPort=10080

Я делаю "Build Settings и Deploy Target", но ничего не происходит, как и мой сервер Worklight. Мне что-то недостает?

спросил(а) 2021-01-25T19:49:04+03:00 4 месяца, 2 недели назад
1
Решение
108

Это так. MobileFirst Studio только развертывается на локально запущенном сервере в Studio. Это интегрированная среда разработки, а не "служба развертывания".

Тем не менее, студия может подготовить проект для подключения к другому серверу.
Для этого вам нужно выбрать " Запуск от имени"> "Настройки сборки" и "Развертывание цели" (см. Документацию). Там вы задаете детали сервера, и после следующей сборки, которую вы будете выполнять, эти параметры будут внедрены в приложение, а не данные локального сервера.

Затем вам нужно использовать такие инструменты, как Ant или любой другой инструмент, который вы хотите, чтобы развернуть файлы.wlapp и.adapter. Сгенерированный проект, который вы продолжаете строить в Xcode/Android Studio/Visual Studio, и этот проект, как уже упоминалось, уже настроен на подключение к удаленному серверу.

Однако вы можете использовать CLI MobileFirst 7.1, который имеет возможность определять несколько серверов, локальных или удаленных, и затем вы можете использовать команду "mfp push" для развертывания на удаленных серверах.

ответил(а) 2021-01-25T19:49:04+03:00 4 месяца, 2 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема