Содержание
Сегодня, когда я конвертировал Dynamic Web Project в проект Maven, я получил ошибку ниже:
|
1
2
|
Невозможно изменить версию проекта фасета веб — модуль Dynamic для 3.0
Один или больше ограничений не был удовлетворен
|
Какие шаги я выполнил, чтобы это исправить?
Для того, чтобы исправить это первое, что я сделал, это изменить Project Facets Настройки.
Right click on Projectв затмении- Нажмите на
Properties - Нажмите на
Project Facetsтабуляция - Изменить значение с
3.1в3.0для динамического веб-модуля, как указано на рисунке ниже.
Это решило мою проблему? к несчастью No
Я не смог применить настройки как Apply а также OK кнопка была выделена серым цветом с ошибкой: Cannot change version of project facet Dynamic Web Module to 3.0 ,
Я буквально застрял в этой точке, а затем, как я решил эту проблему?
Шаг 1
- Перейдите в местоположение Eclipse Workspace
- Если вы не нашли местоположение, то
- Щелкните правой кнопкой мыши на проекте
- Нажмите на ресурс
- Перейти к вашему местоположению
Шаг 2
Перейдите в папку и откройте файл <рабочая область> /. Settings / org.eclipse.wst.common.project.facet.core.xml ,
Шаг 3
Изменить версию для jst.web property to 3.0 из 3.1 и сохраните файл.
org.eclipse.wst.common.project.facet.core.xml
|
1
2
3
4
5
6
7
8
|
xml version = 1.0 encoding = UTF-8 ?>
< faceted — проект >
< fixed facet = wst.jsdt.web / >
<Установлен фасеточные = jst.jaxrs версия = 2.0 / >
< установленный facet = wst.jsdt.web версия = 1.0 / >
< установленное лицо = Java версия = 1.8 / >
<Установлен фаска = jst.web версия = 3.0 / >
< / faceted — проект >
|
Шаг 4
- Обновить проект
- Щелкните правой кнопкой мыши на Project
- Обновить (F5)
- Чистый проект
- Нажмите на
Project - Выбрать
Clean
- Нажмите на
- Снова
- Щелкните правой кнопкой мыши на названии проекта
- Нажмите на Maven
- Обновить проект
- Сейчас оформить заказ
Project Facetsснова экран и ошибка должна исчезнуть для вас.
Дайте мне знать, если это решение не работает для вас, я буду отлаживать больше.
0.00 (0%) 0 votes











