Подтвердить что ты не робот

Преобразование Java-проекта в динамический веб-проект

Я использую Eclipse Ganymede для создания веб-приложения, но проект в настоящее время является стандартным Java-проектом. Я хочу преобразовать его в Dynamic Web Project, и мне нужна рука в этом.

У меня были предложения по редактированию файла .project, но когда я перезапускаю Eclipse, он отказывается открыть проект, заявляя, что файл поврежден. В свойствах проекта также отсутствуют опции управления гранями.

Любые предложения?

4b9b3361

Ответ 1

Ну. Я скажу вам, почему, ребята. Это связано с тем, что многие из этих руководств пропускают некоторые фундаментальные вещи.

  • Да, вам нужно изменить файл .project, чтобы добавить недостающие существа и сборщики (создать новый Dynamic Web Project и исследовать созданный файл .project, чтобы увидеть, что отсутствует).

  • Вам также нужно добавить вещи в папку .settings. В нем будет отсутствовать два или три файла, один из которых является ключевым файлом xml. Все они необходимы для того, чтобы понять новую природу, которую вы ей дали.

Huzzah для компьютеров.

Ответ 2

Хотя этот вопрос уже ответил, я хотел бы сказать, что мне удалось преобразовать свой проект в веб-проект, изменив грань проекта Properties- > Project Facet и просто проверив динамический веб-модуль

Ответ 3

Если вы не можете добавить "Динамический веб-модуль" через "Границы проекта", убедитесь, что вы разблокируете и отключите "Утилитный модуль", поскольку они являются взаимоисключающими.

Я потратил довольно некоторое время (повторно) на редактирование исходного файла .project(согласно ранее упомянутым сайтам), пока не обнаружил это. Вероятно, это было установлено, когда я возился с моей конфигурацией maven.

Ответ 4

Запуск на сервере не отображается в eclipse.

Решение для него, которое я нашел, - "проверить свойства проекта/гранты проекта/динамический веб-модуль". Для этого нам нужно разблокировать модуль утилиты, а затем проверить динамический веб-модуль.

Но модуль Utility также необходим для приложения Java EE. Итак, как выбрать Утилиту и динамический веб-модуль, чтобы сделать его динамическим веб-проектом, чтобы мы могли получить опцию Run On server.

Примечание. Я уже скопировал необходимые вещи в файл .project и файлы в папке .settings.