码迷,mamicode.com
首页 > 其他好文 > 详细

IntelliJ IDEA 编译及运行方式介绍

时间:2017-04-17 15:40:36      阅读:415      评论:0      收藏:0      [点我收藏+]

标签:情况   dea   时间   编译   设置   自动   erro   img   out   

  • IntelliJ IDEA 支持实时编译和手动编译两种,实时编译比较耗费资源,一般都选择手动编译。手动编译有三种类型

技术分享

  1. Compile:对选定的目标(Java 类文件),进行强制性编译,不管目标是否是被修改过。
  2. Rebuild:对选定的目标(Project),进行强制性编译,不管目标是否是被修改过,由于 Rebuild 的目标只有 Project,所以 Rebuild 每次花的时间会比较长。
  3. Make:使用最多的编译操作。对选定的目标(Project 或 Module)进行编译,但只编译有修改过的文件,没有修改过的文件不会编译,这样平时开发大型项目才不会浪费时间在编译过程中。IDEA在运行或调试之前默认会先进行Make操作。

 

编译器的选择和设置

技术分享

  • 1所示,就是上面我们提到的开启自动编译
  • 2 所示,设置编译 heap 大小,默认是 700,建议使用 64 位的用户,在内存足够的情况下,建议改为 1500 或以上。如果你在编译的时候出错,报:OutOfMemoryError,一般也是要来改这个地方。
  • 3 所示,还可以设置编译时的 VM 参数,这个你可以根据需求进行设置,一般人是用不上的。

技术分享

上图是编译排除,使用场景就是某个项目编译不过,我们对这个项目的依赖又不是那么着急,这时就可以先把这个项目暂时排除。

IntelliJ IDEA 编译及运行方式介绍

标签:情况   dea   时间   编译   设置   自动   erro   img   out   

原文地址:http://www.cnblogs.com/zhanghaibinblogs/p/6723194.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!