Intellij IDEA自动编译不用每次make

本文介绍了如何通过IDEA设置提高编译速度的方法,包括开启自动编译、调整运行配置等步骤,有效解决IDEA运行速度慢的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

软件:IDEA 13.1.5 

最近使用IDEA来开发JAVA应用,对IDEA的界面很有爱,但是缺受不了它的运行速度。每次运行都要编译,所以就有了这边文章

总感觉IDEA的编译速度比eclipse慢,eclipse每次保存都自动编译,而且运行的时候如果代码没有改变根本不会重新编译,但是IDEA这方便却不是,每次都要编译。通过google和自己的测试解决了这个问题。

1:开启自动测试
File->setting->compiler
 
勾选上上面的,


2修改run/debug配置
Run->Edit Configurations


看图 在Before Launch下面的make去掉了。到了这里还要做一件事情,执行File->Invalidate Caches /Restart

到这里IDEA配置好了

















### 如何在 IntelliJ IDEA编译 Kotlin 项目 #### 创建新项目 为了开始一个新的 Kotlin 项目,通过 `File -> New Project` 菜单选项来启动向导。选择 Kotlin 并指定目标平台为 JVM 后继续设置项目的细节[^2]。 #### 编写代码 一旦项目建立完成并配置好所需的依赖项之后,就可以着手编写源码了。对于初学者来说,可以从简单的 "Hello World" 应用入手。只需输入 `main` 关键字再按下 Tab 键即可让 IDE 自动生成完整的入口函数框架[^4]: ```kotlin fun main() { println("Hello, world!") } ``` #### 执行编译过程 IntelliJ IDEA 提供了几种方式来进行编译工作: - **直接运行**: 右击编辑器中的任意位置或是在左侧边栏选中特定文件/模块后,从弹出菜单里挑选 “Run” 功能; - **命令行模式**: 利用内置终端窗口执行 Gradle/Maven 命令(如果适用的话)。例如针对采用 Gradle 构建系统的工程而言,则可以通过如下指令触发构建流程: ```bash ./gradlew build ``` - **手动触发编译**: 访问顶部导航条上的“Build”标签页下的子项如 “Make Project”,这将会依据当前打开的解决方案自动定位到相应的输出目录下生成 .class 字节码文件;另外还有专门用于重新加载所有更改过的类而不重启整个应用程序的服务端热部署机制——即 HotSwap 技术的支持[^1]。 #### 输出打包产物 当希望将已完成的应用程序分发出去,通常需要将其封装成独立可移植的形式。以 Java 和 Kotlin 程序为例,默认情况下它们会被转换为目标机器能够识别的一系列二进制数据流—也就是常说的 JAR (Java Archive) 归档包。具体操作步骤涉及到了所谓的 Artifacts 定义环节:借助于快捷键 Ctrl+Shift+Alt+S 进入全局设定面板内的 Modules 分支节点之下新增一项新的 Artifact 类型实例化对象,并按照提示逐步完善各项参数直至最终确认保存修改成果为止[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值