IntelliJ IDEA如何運行單個程序?
01-05
目前在使用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 |