Как мне скомпилировать с опцией -g в Netbeans? - PullRequest
4 голосов
/ 03 марта 2010

При отладке я получаю предупреждение об исключении, говорящее 'variable info not available - compiled without -g' - как мне установить компиляцию с -g в netbeans?

спасибо

Ответы [ 2 ]

7 голосов
/ 03 марта 2010

Насколько я знаю, ваш собственный код составлен с отладочной информацией. Библиотека времени выполнения Java, однако, не является .

Пожалуйста, проверьте, что место, где вы видите это сообщение, находится в вашем собственном коде, а не в библиотеке времени выполнения.

6 голосов
/ 19 декабря 2013

В моем Nb 7.4 есть флаг «генерировать информацию отладки» на
свойства проекта -> Build -> compile;

но если вы, как и я, пользуетесь maven, вам также нужно проверить pom.xml

позвольте мне показать пример:
Вы можете сохранить рабочий профиль, и в этом профиле у вас может быть плагин компилятора maven с параметром отладки false = 1007 *

        <profile>
        <id>production</id>
        <build>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>2.5.1</version>
                    <configuration>
                        <encoding>UTF-8</encoding>
                        <source>1.6</source>
                        <target>1.6</target>
                        <showWarnings>true</showWarnings>
                        <debug>false</debug>
                        <optimize>true</optimize>
                    </configuration>
                </plugin>
            </plugins>
        </build>
 ...

см. Ложные настройки
если у вас есть подобный параметр в вашей локальной переменной pom.xml при отладке, не отображаются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...