Профиль WebSphere Liberty и контроль версий Subversion

Я новичок в сервере WebSphere Liberty Profile. Мне интересно, как люди справляются с управлением исходным кодом с помощью Liberty Profile и Subversion.

Я не хочу управлять исходным кодом всей установки сервера Liberty Profile, а только папку `usr'. Вот мой сценарий.

Сервер Liberty установлен по адресу

c:\wlp

Я использовал файл server.env, чтобы изменить расположение папки usr по умолчанию, установив переменную WLP_USER_DIR. Новая пользовательская папка wlp теперь находится в папке, исходный код которой контролируется в Subversion, т. е.

c:\subversion\depot\myproj\wlp_usr

Как только я это сделал, инструменты установки WebSphere Liberty Server в составе RAD 9.0 забеспокоились. Я получил много NullPointerErrors при попытке добавить новый сервер в свою рабочую область.

Если нет обходного пути для проблемы моего текущего сценария, я готов перейти на другой подход.


person thebat    schedule 03.01.2015    source источник


Ответы (1)


Возможна настройка инструментов для понимания сервера с другим каталогом usr (возможность сохранить исходный код конфигурации Liberty действительно полезна).

Предполагая, что у вас уже настроена среда выполнения для сервера Liberty, откройте настройки и перейдите в раздел Серверы->Среды выполнения. Отредактируйте сервер, который должен использовать исходный каталог использования. На первой панели нажмите ссылку «Дополнительные параметры». После этого у вас появится панель, которая позволит вам указать пользовательские каталоги. Нажмите «Создать» и перейдите в каталог usr. Проще всего это сделать, если каталог usr настроен как проект верхнего уровня в вашей среде IDE, но он может находиться где угодно в файловой системе.

person Holly Cummins    schedule 05.01.2015