调试/优化 Java 应用程序



java代码是否有任何优化和调试模式?使用 GCC,可以通过 -g -ggdb 将调试符号添加到二进制文件以进行调试,并通过添加-O选项来最大化速度来删除它们。

那么Java呢?我正在使用Maven(pom.xml)。我找不到这样的Java选项

可以在Maven编译器插件中指定Java编译器选项。
示例:排除调试信息,启用优化:

  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>2.4</version>
    <configuration>
      <debug>false</debug>
      <debuglevel>none</debuglevel>
      <optimize>true</optimize>
    </configuration>
  </plugin>

可在此处找到配置选项的完整列表。

相关内容

最新更新