一直據說IDEA比Eclipse強大不少,最近轉過來試一下,一開始仍是有點不習慣的。在Eclipse下運行一個Class的時候,若是project下有其餘某個類編譯錯誤的話是能夠忽略的,可是IDEA不行,每次都編譯全部的Class。原來能夠在 ip
Run --> Edit Configuration -->Application(選中本身要執行的Class)-->最下面有Before launch,去掉make就能夠了,可是這樣子每次run的時候都獲得ClassNotFoundException,須要本身手動編譯一次,不知道有什麼方法能夠run的時候IDEA本身編譯運行呢? it
最後發現將make改成make, no error check就能夠了,爲了避免用每次run一個Class都須要作修改,能夠在Defaults裏面修改,具體以下圖。 io