2015-01-03 3 views
1

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

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

сервер Liberty установлен на

c:\wlp 

Я использовал файл server.env изменить расположение по умолчанию `USR» папки, установив переменную WLP_USER_DIR. Новая папка пользователя WLP теперь живет в папке, которая является источником контролируется под Subversion, то есть,

c:\subversion\depot\myproj\wlp_usr 

После того, как я сделал это, инструменты настройки WebSphere Liberty сервера в RAD 9.0 в шоке. У меня появилось много NullPointerErrors при попытке добавить новый сервер в мое рабочее пространство.

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

ответ

2

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

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

+0

Это решило мою проблему. Благодаря! – thebat