Могу ли я настроить интеграцию Eclipse / JBoss, чтобы она не зависела от развертывания Jar-файлов в папку server / default / deploy?

Я использую MyEclipse 7.5 с JBoss 4.2.3 GA. Когда я определяю свой локальный сервер JBoss разработки в MyEclipse, он всегда хочет развернуть jar-файлы, войны и т. Д. В каталог «server / default / deploy».

К сожалению, наша структура каталогов JBoss для производства - «server / XYZ / deploy / abc» (управляемая третьей стороной).

В результате наши экземпляры Dev JBoss отличаются от наших экземпляров QA / Staging / Production JBoss.

Есть ли способ настроить Eclipse для использования JBoss, но для развертывания по этому конкретному пути к папке «server / XYZ / deploy / abc», а не по умолчанию «server / default / deploy»?


person kellyfj    schedule 02.06.2010    source источник


Ответы (3)


С помощью MyEclipse IDE вы можете изменить место развертывания Project. Просто нажмите Windows-> Настройки-> Серверы-> JBoss.

  • Выберите правильный Jboss - например, JBoss 5.x, здесь вы должны установить домашний каталог Jboss, например. 'd: \ Jboss5.0GA'.

  • В поле «Имя сервера», если вы укажете «по умолчанию», тогда каталог развертывания проекта будет, например ,'d: \ Jboss5.0GA \ server \ default \ deploy. Как и в вашем случае, вы можете указать любое другое «Имя сервера», тогда местоположение развертывания будет соответствующим образом изменено.

    Например, если имя сервера: 'XYZ', то место развертывания: 'd: \ Jboss5.0GA \ server \ XYZ \ deploy'. Убедитесь, что у вас есть все папки конфигурации (например, conf, lib и т. д.) в 'server \ xyz', как в ' папка server \ default.

person lucentmind    schedule 04.08.2010

Вероятно, есть лучший ответ, который использует конфигурацию MyEclipse, чтобы делать именно то, что вы хотите, но мне было интересно, можете ли вы использовать программную ссылку каталога, например:

ln -s server/XYZ/deploy/abc server/default/deploy

разрешить приложениям работать с производственным каталогом, как если бы он был по умолчанию? Это работает только в Linux, Unix, OS / X; но Windows Vista и более поздние версии имеют аналогичные функции.

person richj    schedule 02.06.2010
comment
К несчастью, мы на Windows XP :-( - person kellyfj; 03.06.2010

Вы можете создавать ссылки с помощью Far Manager.

Также прочтите это - Symlink в Windows XP

person Volodymyr Bezuglyy    schedule 03.06.2010