2011-12-18 2 views
0

Im пытается работать в моем проекте, когда я меняю файлы, он меняет файл внутри каталога, в который я импортировал проекты в свое рабочее пространство. Но изменения не отображаются на сервере, потому что сервер использует папку внутри. Metadata/webapps/myapp и т. Д.Проблема с развертыванием myeclipse cant см. Изменения

что я сделал неправильно здесь?

ответ

0

Похоже, что вы развертываете на интегрированный сервер Tomcat. Обычно развертывание находится в папке .metadata/.me_tcat/webapps/myapp. Это то, что вы имели в виду? Если нет, я предлагаю вам удалить развертывание, а затем снова развернуть и указать местоположение развертывания по умолчанию. Папка .metadata/.me_tcap - это просто, где интегрированная программа Tomcat ищет приложения при запуске.

Вы можете проверить местоположение развертывания, просмотрев вид серверов. Разверните интегрированный сервер Tomcat. Там показано место развертывания для вашего проекта.

Развернутое местоположение должно храниться в синхронизации с кодом. Если этого не происходит, возможно, изменения, которые вы делаете, являются такими, которые требуют перераспределения. Я не уверен, каковы условия для распространения изменений, но я предполагаю, что могут быть ситуации, когда изменения не могут автоматически подбираться таким образом. Изменения должны быть отобраны при повторном развертывании.

Чтобы проверить, создайте новый веб-проект, который создаст конфигурацию по умолчанию и файл index.jsp по умолчанию. Разверните это на интегрированный сервер Tomcat. Теперь внесите изменения в файл index.jsp и сохраните его. Проверьте, сделано ли изменение в месте развертывания или просто запустите сервер и проверьте, отображается ли ваш новый index.jsp.

Дополнительную информацию можно получить на форуме по адресу: www.myeclipseide.com/forums