2013-10-02 2 views
0

В настоящее время вы пытаетесь настроить несколько поддоменов/доменов в моем Tomcat, и мне нужно, чтобы они все использовали одни и те же WEB-INF/classes/для всего.Tomcat: Как указать разные каталоги на один и тот же WEB-INF

В основном моя структура папок так:

Z:/ 
project/ 
    assets/ (assets.domain.com) 
    main/  (www.domain.com) 
    dev/  (dev.domain.com) 
    WEB-INF/ (the WEB-INF I want everyone using.) 
     classes/ 
      com/ 
       example/ 

Поэтому в основном мне нужно assets.domain.com, www.domain.com и dev.domain.com подняться на один уровень в каталоге до найти WEB-INF и использовать классы Java, хранящиеся там ... Есть ли способ сделать это? Благодаря!

ответ

1

Если вы пытаетесь предоставить доступ к java-коду через webapps, вам нужно будет упаковать их в виде jar и поместить его в папку server/lib или одобренную. то каждый развернутый webapp будет иметь доступ к тем же файлам классов.

+0

Кажется, боль в прикладе, когда я нахожусь в моей среде разработки ... Не существует ли более простой способ? – Tynarus

+0

Существует также 'server/classes', где вы можете поместить файлы классов. Не уверен, что он перезагружается должным образом во время разработки. – Thilo

+0

В любом случае я могу создать новый проект Java в Eclipse и иметь bin/change to server/classes или автоматически превратить его в банку и разместить его в сервере/lib тогда? ... Я полагаю, что это могло бы работать прилично. .. – Tynarus