Когда не использовать это расположение сервера при использовании tomcat в Eclipse - PullRequest
9 голосов
/ 20 декабря 2011

При использовании tomcat в Eclipse, почему бы мне не захотеть использовать установку tomcat, как отмечено в прикрепленном образе.Я всегда использую «Установка Tomcat». Существуют ли преимущества / недостатки использования других расположений сервера Tomcat.

enter image description here

Ответы [ 2 ]

11 голосов
/ 20 декабря 2011

На самом деле, я всегда Use Workspace Metadata. Когда вы говорите «Использовать метаданные рабочей области», Eclipse копирует ваши файлы (файлы классов, jsps, server.xml, context.xml) в /.metadata/.plugins/org.eclipse.wst.server.core/tmp0. Затем он запускает Tomcat, используя эти файлы. Это не меняет каталог установки Tomcat вообще. Обратите внимание, что это не копирует файлы Tomcat, а только файлы из вашего проекта.

Если вы выберете Use Tomcat Installation, он скопирует ваши файлы в установочный каталог Tomcat и загрузит его оттуда.

Если, как и я, вы разрабатываете несколько проектов из нескольких рабочих областей, то это имеет большое значение. С Use Workspace Metadata вы никогда не получите никаких помех между рабочими пространствами. Например, возможно, что при перезагрузке Tomcat один проект будет в плохом состоянии, и ваши журналы будут заполнены материалами из другого проекта. Лучше иметь два отдельных местоположения, и рабочее место - хорошее место для этого.

1 голос
/ 19 апреля 2017

Всегда старайтесь использовать use workspace metadata ...

. Этот параметр удаляет веб-приложение в каталоге рабочей области

~WORKSPACE\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps

, поэтому у вас есть разные рабочие области для разных проектов, у вас будут развернуты приложенияв разных местах, и это решает неоднозначность при развертывании.

, даже если у вас есть отдельное приложение, рекомендуется

, если вы выберете use tomcat installation..., вам придется быть осторожным при работе с несколькими приложениямитак как старое приложение будет переопределено вновь развернутым веб-приложением.

при выборе use custom location ... вам нужно быть более осторожным при работе с несколькими приложениями, так как вы вручную указываете места для развертывания

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...