调试/优化java应用程序

时间:2014-03-31 08:49:29

标签: java debugging maven

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

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

1 个答案:

答案 0 :(得分:1)

可以在Maven Compiler Plugin中指定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>

可以找到完整的配置选项列表here