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

StackOverflow https://stackoverflow.com/questions/838707

  •  22-07-2019
  •  | 
  •  

Вопрос

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

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

Какие-либо предложения?

Это было полезно?

Решение 2

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

  1. Да, вам нужно изменить файл .project, чтобы добавить некоторые недостающие сущности и построители (создайте новый динамический веб-проект и проверьте созданный файл .project, чтобы увидеть, чего не хватает).

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

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

Другие советы

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

Когда вы не можете добавить " Динамический веб-модуль " через " Project Facets " убедитесь, что вы разблокировали и отключили «служебный модуль» так как они взаимоисключающие.

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

Параметр «Выполнить на сервере» не отображается в Eclipse.

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top