2014-02-14 1 views
1

поэтому я случайно выбрал «не показывать мне это сообщение снова» и «Запускать в любом случае». есть ли способ отменить эту настройку? Подобно тому, как в программе может быть опечаток, и он все равно попытается запустить. Я не хочу этого, потому что если есть раздел кода, который не может быть вызван во время тестирования программы, я мог бы не заметить ошибку.netbeans запускает программу, даже если есть ошибки в коде

новая версия, 7,4 NetBeans EE для окон

, если вызов функции на самом деле состоит в «uncompilable исходного кода», то это дает такую ​​ошибку

я могу искать через программу вручную построчно чтобы убедиться, что нет красных squiggly линий, но это кажется непрактичным. возможно, мне нужно просто переустановить netbeans?

+0

Какая версия NetBeans и ОС у вас есть? –

+0

новейшая версия, 7.4 NetBeans EE для Windows – user3251651

+0

Скажите мне, что после запуска программы, какое сообщение об ошибке вы получите? –

ответ

1

Согласно нескольким записям в Интернете, вы должны удалить файл BuildArtifactMapperImpl.properties в каталоге <netbeans home>/<version>/config/Preferences/org/netbeans/modules/java/source/ (где я s зависит от вашей установки). Свойство askBeforeRunWithErrors должно иметь значение false. Некоторая только фиксированная покупка удаляет весь файл.

Лично у меня нет этого файла, но я не проверял этот параметр, поэтому он может быть сгенерирован в этой точке.

+0

, используя окна 8.1, я обнаружил, что скрытая папка в каталоге User/Appdata/Roaming/Netbeans/7.4/config/Preferences/org/netbeans/modules/java/source / – user3251651

-2

Красный остановка кнопка в окне output. Нажмите на нее.

enter image description here

Существует в NB форуме bug. И еще один форум reply говорит, что

Не беспокоить - его нашли после того, как сделать сравнение директорий:

Просто удалите файл

.netbeans/7.0/Config/Preferences/орг/NetBeans/модули/Java/источник/BuildArtifactMapperImpl.properties

+0

неправильная ошибка. если такая функция void functionX() {Systensfd..ouits.pringt();} находится в классе, но не вызвана, программа все равно будет работать. Я не хочу, чтобы это произошло – user3251651

+0

Да, это то, что я сказал, нажмите кнопку * stop *. –

+0

Это не то, что спросил ОП. Он хочет, чтобы NB прекратил запуск с такой ошибкой, а не запускал его вообще. –

0

как насчет того, чтобы вы удалили файл настроек, хранящийся в вашем DIR пользователя, в виде XML-файла. он сбросит netbeans bac на значения по умолчанию. или вы можете отредактировать его и найти параметр askBeforeRunWithErrors в false, поскольку для него установлено значение true.

Смежные вопросы