Ответ 1
Project- > Properties- > Builders then disable 'Javascript Validator
http://blindcoder.wordpress.com/2011/03/04/javascript-validator-problem-in-eclipse/
Я кодирую некоторые файлы PHP в Eclipse IDE, и я продолжаю получать сообщение об ошибке "Building Workspace столкнулся с проблемой" - Workspace - это название моей области проекта.
Когда я нажимаю ссылку "details", я получаю это
Errors occurred during the build.
Errors running builder 'JavaScript Validator' on project 'Ullman'.
java.lang.NullPointerException
Как уже упоминалось, я работаю на PHP, поэтому я не знаю, почему он пытается настроить JavaScript Validator. Я не могу понять, как остановить это от этого. Кто-нибудь знает?
У меня нет опыта, поэтому, пожалуйста, предоставьте подробный ответ, если сможете.
Project- > Properties- > Builders then disable 'Javascript Validator
http://blindcoder.wordpress.com/2011/03/04/javascript-validator-problem-in-eclipse/
Я просто столкнулся с этой проблемой сам, и предыдущий принятый ответ не помог. Проблема не в валидаторе, это сборка. Чтобы исправить, перейдите в Project → Properties → Builders, затем отключите функцию JavaScript Validator. Поскольку вы работаете с PHP, ваша сборка запутывается, когда вы пытаетесь проверить файл PHP с помощью проверки подлинности JavaScript.
Сообщение об ошибке на самом деле не делает ничего, что просто раздражает очень быстро.
http://blindcoder.wordpress.com/2011/03/04/javascript-validator-problem-in-eclipse/
UPDATE: ответ Cleanshooter лучше для проектов, специфичных для PHP. Я оставляю этот ответ, поскольку он полезен для людей, которые сталкиваются с ошибкой в файлах JavaScript из-за сбоев в парсере JavaScript.
Вы можете отключить часть проверки JavaScript с помощью Eclipse → Настройки → JavaScript → Validator → Ошибки/Предупреждения и снятие флажка Включить семантическую проверку JavaScript
Я использую IDE Spring Source Tool Suit IDE, и я исправил эту проблему, выполнив следующие шаги:
Теперь введите значение для шаблона включения в качестве *.js, затем нажмите кнопку "ОК" и "Готово".
Я решил свою проблему таким образом. Пожалуйста, дайте мне знать, есть ли у кого-нибудь другой способ решить эту проблему.
Просто перейдите в Project → Build Automatically и отключите эту опцию. вам все равно не понадобится PHP, потому что ничего не нужно строить... но это решает NPE, брошенный при каждом сохранении или действии f5
Для тех из вас, кто испытывает проблемы с "динамическими веб-проектами", вы можете обнаружить, что ни один из других ответов не работает.
Я попробовал все варианты, указанные здесь, и обнаружил, что отключение "Графического строителя валидации проектов" решило проблему.
щелкните правой кнопкой мыши проект → Строители → снимите флажок "Графический строитель валидации проекта"
Я столкнулся с той же проблемой, и приведенные выше предложения не разрешили ее полностью, пока я не столкнулся с этим сообщением @Как удалить проверку javascript из моего проекта eclipse?
Но даже после того, как все сделано (как указано в другом почтовом URL-адресе), пришлось вручную удалить инструкции табуляции "Проблемы", такие как "Ошибки" и "Предупреждение", и только он полностью исчезнет, по крайней мере, в Eclipse Juno.
Надеюсь, что это поможет кому-то.
Это проблема, которая произошла со мной в некоторых проектах Web Dynamic. Каждый раз, когда проект строится, я получаю эту ошибку:
Errors occurred during the build.
Errors running builder ‘JavaScript Validator’ on project ‘some-project’.
java.lang.NullPointerException
На первый взгляд кажется, что Javascript validator
выбрасывает NullPointerException
, поэтому, вероятно, вы попытаетесь отключить проверку Client-side Javascript
от Project->Properties->Validation
... но я говорю вам, что проблемы нет, вы должны перейдите к
Project->Properties->Builders
затем отключите Javascript validator
.
Проблема решена.
Project- > Properties- > Builders then disable 'Javascript Validator, это фиксировало мою проблему: Ошибки произошли во время сборки. Ошибка выполнения builder 'JavaScript Validator' в проекте 'xxx'. 29
Это проблема, которая произошла со мной в некоторых проектах Web Dynamic. Каждый раз, когда проект строится, я получаю эту ошибку:
"Ошибки, возникшие во время сборки. Валидатор в проекте" некоторый проект ". java.lang.NullPointerException"
На первый взгляд кажется, что валидатор Javascript бросает исключение NullPointerException, поэтому, вероятно, вы попытаетесь отключить проверку на основе Javascript на стороне клиента из Project- > Properties- > Validation... но я говорю вам, что проблемы там нет,
вы должны перейти в Project- > Properties- > Builders, а затем отключить Javascript Validator.
Проблема решена. Действительно, это не настоящая проблема, но сообщение немного раздражает, потому что это происходит в каждой сборке
в моем случае, щелкнув правой кнопкой мыши по проекту → "Project- > Properties- > Builders, а затем отключить" Validation "для меня.
У меня была такая же ошибка. Это произошло после добавления библиотек D3 js.
Мое решение избавиться от него:
-Я переместил библиотеки на сервер, и html-страница доставит их оттуда.
-Убрал библиотеки из проекта, поскольку они там не нужны.
Проблема решена для меня.
Recommandation:
- удалить последние добавленные библиотеки из вашего проекта и посмотреть, исчезло ли сообщение об ошибке.
- динамически получать библиотеки (в html) с сервера, но не иметь их в своем проекте.
Он не решает корень проблемы, но помогает избавиться от немедленных разочарований.
Удачи.
Отключение "Javascript Validator" не является идеальным решением. Это просто скрывает проблему.
Что сработало для меня, так это:
Переключитесь на новое или другое рабочее пространство из меню "Файл" > "Переключить рабочее пространство" а затем импортируйте существующий проект в это новое рабочее пространство.
Проблема решена.