Могу ли я настроить интеграцию Eclipse / JBoss, чтобы она не зависела от развертывания Jars в папке «server / default / deploy»? - PullRequest
1 голос
/ 03 июня 2010

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

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

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

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

Ответы [ 3 ]

1 голос
/ 04 августа 2010

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

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

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

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

0 голосов
/ 03 июня 2010

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

Еще прочитайте это - Симлинк в Windows XP

0 голосов
/ 03 июня 2010

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

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

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

...