IntelliJ IDEA如何運行單個程序?

目前在使用IDEA學習JAVA,遇到了一個奇怪的問題,我想運行當前單個程序,但是運行完總是彈出其他程序的錯誤,這怎麼解決?

好像IDEA每次運行程序都是全部都運行,我不管用CTRL+SHIFT+F10還是SHIFT+F9都會出現這個情況。

有沒有哪位高手能解答一下,萬分感謝!


一個迅速的解決方法:

Run - Edit Configurations - Before launch 裡面,把 Build 換成 Build, no error check , Apply之後按往常一樣運行就可以啦。當然,前提是你這個main函數所依賴的所有class都沒有錯誤

這樣就跟eclipse裡面一樣了,如下圖


不管你想運行哪個main,你都必須把所有的代碼的錯誤清除掉,哪怕是執行的時候沒調用到的函數也要處理。


不如試試單元測試,intellij+gradle+junit,

看著也比一堆main順眼的多,


運行和調試菜單里有修改配置,點開後看before,把before里的build刪掉,就可以了。


idea比eclipse有很多缺點,也有很多優點,你後你還會碰到文件錯了不及時報錯,編譯運行才報錯的坑


好像是這樣的。。其他地方的錯誤在這裡也會報出來,你可以在run configurations 里把 before lanuch 改成make no error check


我推薦直接在main方法上寫上throws Exception即可.


idea好像是build整個工程,其他地方出有錯當然不會通過了,全注釋就好了。


編譯錯誤 你需要捕捉異常

行如try{

printstream。。。。。

}catch(ioexception){

//異常處理

}

就ok了


推薦閱讀:

C++返回局部變數的引用是安全的嗎?
iOS開發包含哪些內容?
windows下的服務和進程有什麼區別?
Swift 現在的語法穩定了嗎,之後會不會出現像從 Swift 1 到 Swift 2 這樣的大改動?
哪些 C++ 項目的源代碼最值得閱讀?

TAG:編程 | Java | Java編程 | IntelliJIDEA |