
eclipse 直接写 System.out.println(123);ctrl+s,run 就可以看到效果了,IDEA 你不设置就会 build 整个项目,有错还非得弹,即使设置了不 build 整个项目,依然需要 ctrl+shift+F9 编译一下单个类,也需要几秒的时间,相比于 eclipse 的直接修改完 ctrl+s,真就让人不爽!看了很多网上的教程,各种自动编译设置都设置了,依旧不行,每次都是直接找不到类.一定要 ctrl+shift+F9 手动触发才行,请问各位有没有这方面的问题,应该真没解决呢
1 wolfie 2022-08-02 13:50:57 +08:00 IDEA 默认增量编译吧 |
2 maclanelf134 OP @wolfie 增量编译是什么意思呢,是说我修改完了保存之后就可以自己编译吗,我试了很多次,发现不是这样的 |
3 Bingchunmoli 2022-08-02 14:28:06 +08:00 via Android 单独编译类不是 jdk11 以上特性,只要项目用了就可以吗 |
4 wolfie 2022-08-02 14:28:31 +08:00 看错了,忽略上一句。 设置里,搜 build project automatically 。打勾。 这个设置应该是默认开启的。 |
5 cubecube 2022-08-02 14:56:01 +08:00 @wolfie IDEA 用的 javac ,javac 增量编译约等于没有 ecj 增量快很多,不过 idea 下用 ecj ,会有各种各样的问题。 |
6 yuezk 2022-08-02 15:17:24 +08:00 Eclipse: 手动保存,自动编译 IDEA: 自动保存,手动编译 |
7 maclanelf134 OP @wolfie 勾啦 ,没用,窝沟了他以后,直接连类都不给你生成,我也不知道为啥, |
8 maclanelf134 OP @cubecube 已经改用 eclipse 了.自动构建也开了,没用,蛋疼 |
9 aguesuka 2022-08-03 01:43:59 +08:00 与其说是 idea 没有, 不如说是 javac 没有, 但是 eclipse 的 jdt 不兼容 javac, 我认为不是一个解决方案 |
10 nothingistrue 2022-08-03 09:20:27 +08:00 IDEA 的编译真是个令人头疼的东西,开了自动构建 CPU 扛不住,不开重构的时候要吃屎大量文件的编译错误它不报。 |
11 maclanelf134 OP @nothingistrue 主要是需要单文件编译,非要 build 整个项目,费时不算,风扇还要搜搜转 |
12 daveh 2022-08-09 19:52:09 +08:00 via iPhone 你用 IDEA ,代码右侧边栏,有绿色实心三角形图标,点击就能运行了。 还有代码不需要单独去编译,有问题代码会有红色波浪线标识问题,鼠标放上去就能看出什么问题,并不需要去编译才能识别出问题。另外你想编译单个文件也是有菜单和快捷键的,建议好好学习一下。 |
13 maclanelf134 OP @daveh 不用这么嘲讽人啊,你说的这些玩意不用教啊,我不是来问你能不能运行的,我也不是来问你,红线放上去就能看出什么问题的,我压根也没问这些啊,你答着有什么用吗?代码需不需要编译不是你说了算了,我现在就想要他编译,编译成 class 我要用,我就觉得他编译成 class 慢,为啥慢,怎么解决,来请教有经验的,有问题吗?答的什么跟什么,显你会的多?驴唇不对马嘴的! |