Ошибка в Netbeans: & ldquo; Не удается найти реализацию HtmlParser для HTML5 & rdquo;

Когда я открываю файл в Netbeans, я получаю Please wait... в первой строке в окне редактора.

Я также получаю значок исключения в нижней части экрана, на котором написано:

A org.netbeans.modules.parsing.spi.ParseException exception has occurred.
However, the system should continue working without further problems.
Click Show Details for the stack trace.

Если я нажимаю «показать больше деталей», я получаю это:

java.lang.IllegalStateException: Cannot find an HtmlParser implementation for HTML5
    at org.netbeans.editor.ext.html.parser.api.SyntaxAnalyzerResult.findParser(Unknown Source)
    at org.netbeans.editor.ext.html.parser.api.SyntaxAnalyzerResult.doParseHtml(Unknown Source)
    at org.netbeans.editor.ext.html.parser.api.SyntaxAnalyzerResult.parseHtml(Unknown Source)
    at org.netbeans.modules.html.editor.api.gsf.HtmlParserResult.root(HtmlParserResult.java:133)
    at org.netbeans.modules.html.editor.api.gsf.HtmlParserResult.roots(HtmlParserResult.java:172)
    at org.netbeans.modules.html.editor.gsf.HtmlStructureScanner.folds(HtmlStructureScanner.java:158)
    at org.netbeans.modules.csl.editor.fold.GsfFoldManager$JavaElementFoldTask.addTree(Unknown Source)
    at org.netbeans.modules.csl.editor.fold.GsfFoldManager$JavaElementFoldTask.access$700(Unknown Source)
    at org.netbeans.modules.csl.editor.fold.GsfFoldManager$JavaElementFoldTask$3.run(Unknown Source)
    at org.netbeans.editor.BaseDocument.render(Unknown Source)
    at org.netbeans.modules.csl.editor.fold.GsfFoldManager$JavaElementFoldTask.scan(Unknown Source)
    at org.netbeans.modules.csl.editor.fold.GsfFoldManager$JavaElementFoldTask.access$200(Unknown Source)
    at org.netbeans.modules.csl.editor.fold.GsfFoldManager$JavaElementFoldTask$1.run(Unknown Source)
    at org.netbeans.modules.csl.editor.fold.GsfFoldManager$JavaElementFoldTask$1.run(Unknown Source)
    at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(Unknown Source)
    at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(Unknown Source)
    at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(Unknown Source)
    at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(Unknown Source)
    at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(Unknown Source)
    at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:168)
    at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:356)
    at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Unknown Source)
Caused: org.netbeans.modules.parsing.spi.ParseException
    at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(Unknown Source)
[catch] at org.netbeans.modules.parsing.api.ParserManager.parse(Unknown Source)
    at org.netbeans.modules.csl.editor.fold.GsfFoldManager$JavaElementFoldTask.gsfFoldScan(Unknown Source)
    at org.netbeans.modules.csl.editor.fold.GsfFoldManager$JavaElementFoldTask.run(Unknown Source)
    at org.netbeans.modules.csl.editor.fold.GsfFoldManager$JavaElementFoldTask.run(Unknown Source)
    at org.netbeans.modules.parsing.impl.TaskProcessor.callParserResultTask(Unknown Source)
    at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(Unknown Source)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
    at java.util.concurrent.FutureTask.run(FutureTask.java:166)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
    at java.lang.Thread.run(Thread.java:679)

Я использую стандартную среду IDE NetBeans 7.0.1, которая доступна непосредственно из репозиториев Ubuntu 12.04.

2
задан 5 December 2012 в 16:25

2 ответа

Это ошибка версий Netbeans в репозиториях Ubuntu (NetBeans 7.0.1).

Установите более новую версию непосредственно с https://netbeans.org/downloads/ , и она будет работать нормально.

0
ответ дан 5 December 2012 в 16:25

У меня была очень похожая проблема с моим php-приложением; там написано, пожалуйста, подождите ... вверху страницы и не разрешите мне отредактировать файл должным образом.

Я понял, что NetBeans думал, что проект был в HTML5, который не поддерживается NetBeans 7.0.1, поэтому я нажал «пожалуйста, подождите ...» и решил использовать более старую версию HTML в качестве проекта по умолчанию. Эй, Престо, работал сразу же!

0
ответ дан 5 December 2012 в 16:25

Другие вопросы по тегам:

Похожие вопросы: