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

Получение сообщения об ошибке при создании PhoneGapSample в Blackberry Webworks

Я работаю над PhoneGap BlackberryWebWorks. У меня установлен плагин BlackBerry WebWorks: 2.5.1 и Blackberry WebWorks SDK: 2.0.0. и PhoneGap 0.9.4. но при создании проекта в eclipse я получаю следующую ошибку:

  Errors occurred during the build.
  Errors running builder 'Faceted Project Validation Builder' on project 'PhoneGapSample'.
  Could not initialize class org.eclipse.jst.j2ee.project.facet.IJ2EEFacetConstants 

Я не понимаю, как продвигаться вперед, чтобы удалить эту ошибку. Если у кого-нибудь есть представление об этом. это поможет мне преодолеть эту ошибку. Благодаря, Сагар.

4b9b3361

Ответ 1

Щелкните правой кнопкой мыши свой проект → > Свойства → > Границы проекта → > снимите флажок Статический веб-модуль

Надеюсь помочь.

Привет,

Ответ 2

В качестве одного из комментариев установите Инструменты разработчика Eclipse Java EE с помощью Eclipse → Справка → Установить новое программное обеспечение → Работайте с → (ваш репозиторий загрузки версии Eclipse, например, Indigo.

В поле типа фильтра установите флажок Инструменты Eclipse Java EE Developer Tools.

Загрузка, установка, стрела: больше ошибок. Ну, не эта ошибка, во всяком случае, YMMV.

Изменить: Mayoayres добавил комментарий ниже, который может применяться, если вы все еще получаете эту ошибку, несмотря на следующие инструкции. Если вы сочтете это полезным, подтвердите свой комментарий!

Ответ 3

В eclipse juno есть некоторые случаи, когда фасет проекта не отображает никакого содержимого... он выдаст ошибку с именем "недопустимые значения для фасет проекта"... Таким образом, необходимо сделать следующее

                 project >>> Properties >>> Builders 

и снимите флажок с фасетным построителем проверки проекта....

Ответ 4

Принятый ответ не сработал у меня, но я нашел решение: вам нужно установить в каталог Eclipse plugins/ .jar для org.eclipse.jst.j2ee.ejb, потому что кажется, что вам это нужно, но Eclipse WST не зависит от него, поэтому он не всегда устанавливается, когда он должен быть.

Вопрос полностью не связан с разработкой PhoneGap или Blackberry, кстати.

Ответ 5

Как более общий ответ, это связано с тем, что вы либо импортировали проект, который зависит от удаленных плагинов Eclipse. У меня возникла проблема при переходе на Eclipse Juno. Самое простое решение, просто отредактируйте файл .project в текстовом редакторе и удалите конфликтующие элементы. Обычно это находится в разделе buildspec или nature.

<buildSpec>
    <buildCommand>
        <name>org.eclipse.jdt.core.javabuilder</name>
        <arguments>
        </arguments>
    </buildCommand>
    <buildCommand>
        <name>org.eclipse.m2e.core.maven2Builder</name>
        <arguments>
        </arguments>
    </buildCommand>
</buildSpec>
<natures>
    <nature>org.eclipse.m2e.core.maven2Nature</nature>
    <nature>org.eclipse.jdt.core.javanature</nature>
</natures>

Держите резервную копию своего файла проекта, если вы не уверены. Вы всегда можете удалить и воссоздать свой проект позже. Легче удалить эти ссылки, чем найти и установить точно отсутствующие версии плагина.

Ответ 6

В моем случае я использовал Thymeleaf Eclipse plugin для помощи thymeleaf в моем проекте и получил это сообщение в Eclipse Juno,

Errors running builder 'Thymeleaf Validation Builder' on project 'site'

Решение:

  • Выберите проект
  • Проект → Свойства → Строители
  • Снимите флажок Thymeleaf Validation Builder

Снимите флажок с построителя, соответствующего сообщению об ошибке, и, надеюсь, ваша проблема будет решена.