Java 如何在Netbeans中使用-g选项进行编译?
调试时,我收到一条关于异常的警告消息,说Java 如何在Netbeans中使用-g选项进行编译?,java,netbeans,compilation,Java,Netbeans,Compilation,调试时,我收到一条关于异常的警告消息,说'variable info not available-compiled without-g'-如何在netbeans中设置为使用-g编译 谢谢据我所知,您自己的代码是用调试信息编译的。但是,Java运行时库不是 请仔细检查您看到此消息的位置是否在您自己的代码中,而不是在运行库中。在my Nb 7.4中, 项目属性是->构建->编译 但是,如果您像我一样使用maven,那么也必须签入pom.xml 让我举个例子: 您可以保存一个生产配置文件,在该配置文件
'variable info not available-compiled without-g'
-如何在netbeans中设置为使用-g编译
谢谢据我所知,您自己的代码是用调试信息编译的。但是,Java运行时库不是
请仔细检查您看到此消息的位置是否在您自己的代码中,而不是在运行库中。在my Nb 7.4中,项目属性是->构建->编译 但是,如果您像我一样使用maven,那么也必须签入pom.xml 让我举个例子:
您可以保存一个生产配置文件,在该配置文件中,您可以使用调试设置为false的maven编译器插件
<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>
...
生产
org.apache.maven.plugins
maven编译器插件
2.5.1
UTF-8
1.6
1.6
真的
假的
真的
...
请参见错误设置如果在调试时pom.xml局部变量上有类似的设置,则不会显示。Hi,它在哪里?我如何检查它是否在那里?Thanks@ThorbjornRavn Anderson,我如何才能像使用IntelliJ一样查看运行时变量???@cosbor11请查看,谢谢。我试过这种纺织品。但是,当我尝试为javafxrt.jar执行这些步骤时,许多类都丢失了,包括我想逐步完成的那个类。@cosbor11我不知道Oracle是否有特定于开发人员的JDK下载,可以提供您所需的内容。您可以查看OpenJFX项目。你可以考虑用实际问题打开一个问题。