Eclipse & Tomcat: Как указать, какая папка подается из проекта?

Я думаю, что решение @ ZahiC верное, но лично я бы сделал это в одной цепочке, используя оператор multicast.

a$.pipe(
  multicast(new Subject(), s => concat(
    s.pipe(
      buffer(b$),
      take(1),
    ),
    s
  )),
)

multicast будет в основном разделять поток на два, где concat будет сначала подписываться на первый, который буферизуется, пока b$ не выдаст. Затем он завершается немедленно, потому что take(1) и concat снова подписываются на один и тот же поток, но на этот раз без буфера.

7
задан Craig Angus 20 October 2008 в 20:44
поделиться

2 ответа

В папке проекта должен быть файл под .settings папку называют org.eclipse.wst.common.component это содержит фрагмент XML как это:

<wb-module deploy-name="WebProjectName">
    <wb-resource deploy-path="/" source-path="/WebContent"/>
    <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>

Необходимо смочь изменить исходный путь под wb-resource к Вашей папке доли. Я делал бы эти изменения с проектом Eclipse закрытыми для сейфа.

Это - установка, которую Вы выбираете при первом создании Динамического веб-проекта в Eclipse - я не могу найти, как изменить значение в существующем проекте через сам Eclipse.

Если Вы хотите, чтобы папка доли была отображена на другом пути, при развертывании, такой как /share/ в Вашем веб-приложении можно, вероятно, просто добавить другой элемент wb-ресурса.

8
ответ дан 6 December 2019 в 15:36
поделиться

при запуске Windows используйте утилиту соединения от MS: http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx и карта Ваш каталог доли к папке Webcontent. Я регулярно делал несколько из этих отображений вполне регулярно.

2
ответ дан 6 December 2019 в 15:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: