(Eclipse 3.4, Ganymede)Eclipse - Как я могу изменить «грань проекта» от Tomcat 6 до Tomcat 5.5?
У меня есть существующий проект динамического веб-приложения в Eclipse. Когда я создал проект, я указал «Конфигурация по умолчанию для Apache Tomcat v6» в раскрывающемся списке «Конфигурация».
Это месяц или 2 по линии, и теперь я хотел бы изменить конфигурацию на Tomcat 'v5.5'. (Это будет версия Tomcat на сервере.)
Я попытался следующие действия (без успеха):
- Я выбрал
Targeted Runtimes
в рамках проектаProperties
ОпцияTomcat v5.5
был отключен и Пользовательский интерфейс отобразил это сообщение:
If the runtime you want to select is not displayed or is disabled you may need to uninstall one or more of the currently installed project facets.
- Затем я нажал на ссылку
Uninstall Facets...
.
Под вкладкойRuntimes
отображается толькоTomcat 6
.
ДляDynamic Web Module
, я выбрал версию2.4
вместо2.5
.
Под номеромRuntimes
вкладка,Tomcat 5.5
теперь отображается.
Однако пользовательский интерфейс теперь отображается это сообщение:
Cannot change version of project facet Dynamic Web Module to 2.4.
КнопкаFinish
был отключен - так что я достиг тупик.
Я МОГУТ успешно создать новый проект с конфигурацией Tomcat v5.5. По какой-то причине это не позволит мне понизить «существующий проект».
Как работа, я создал новый проект и скопировал исходные файлы из старого проекта. Тем не менее, обход был довольно болезненным и несколько неуклюжим.
Может ли кто-нибудь объяснить, как я могу «понизить» конфигурацию проекта с «Tomcat 6» до «Tomcat 5»? Или, может быть, пролить свет на то, почему это произошло?
Благодаря
Пит
Спасибо. На самом деле я попробовал ваш хак, прежде чем я разместил вопрос - с частичным успехом. Когда я попытался запустить проект из Eclipse (под Tomcat 5.5), у меня появилось множество Исключений. Поэтому я запустил Eclipse, чтобы скопировать стопку Exception ... и это сработало! Любая идея, почему требуется взломать? – user13360
Awesome. Этот ответ помог мне решить долговременную проблему. – SRy
+1! Этот хак действительно работает :-) – Badal