国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
Intellij IDEA設(shè)置忽略部分類編譯錯(cuò)誤

有些時(shí)候我們的項(xiàng)目中有些錯(cuò)誤,但這些錯(cuò)誤并不影響項(xiàng)目的整體運(yùn)行(或許是沒(méi)有使用到),默認(rèn)情況下idea是無(wú)法通過(guò)編譯的,因此也就無(wú)法部署運(yùn)行,要達(dá)到正確運(yùn)行項(xiàng)目的目的需要作一些設(shè)置才行。

設(shè)置Intellij IDEA忽略部分類編譯錯(cuò)誤

設(shè)置很簡(jiǎn)單,只需要兩步即可。

1、設(shè)置Java編譯器

如上圖所示,Ctrl+Alt+S快捷鍵打開(kāi)“Settings”對(duì)話框,找到設(shè)置中的“Java Compiler”設(shè)置,將“User compiler”設(shè)置由“Javac”改為“Eclipse”;然后在下面的“Eclipse Options”中將“Proceed on errors”選項(xiàng)勾選上。

2、設(shè)置Run/Debug Configurations

接下來(lái)打開(kāi)“Run/Debug Configurations”對(duì)話框,定位到你的項(xiàng)目啟動(dòng)配置(我這里是Web項(xiàng)目,Web Server為T(mén)omcat7),將“Before launch”設(shè)置為“Make,no error check”(默認(rèn)應(yīng)該是Make),應(yīng)用即可。

如下圖所示:

通過(guò)上面兩步設(shè)置,雖然在編譯過(guò)程仍然有錯(cuò)誤輸出,但idea已經(jīng)可以忽略掉編譯過(guò)程的錯(cuò)誤了。


下面是翻譯過(guò)來(lái)的一篇博客,如果英文較好,請(qǐng)閱讀原文。

原標(biāo)題:Why you should use the Eclipse compiler in Intellij IDEA


為什么要在Intellij IDEA中使用Eclipse編譯器

如果你使用Intellij Idea,你應(yīng)該考慮使用Eclipse編譯器來(lái)代替Javac。

你的項(xiàng)目所使用的編譯器可在IDE的設(shè)置頁(yè)面更改。

需要注意,如果你使用的是Java8,只有Intellij 14及更高版本才會(huì)有可供選擇的Eclipse編譯器選項(xiàng)。

與Javac不同的是,Eclipse編譯器被設(shè)計(jì)為IDE內(nèi)部?jī)?yōu)先使用的編譯器,因此提供了一些特性,使它更適合開(kāi)發(fā)使用:

1、Proceed on errors

項(xiàng)目源代碼的某一部分包含編譯時(shí)錯(cuò)誤是完全有可能的,然而這時(shí)你需要快速作一些測(cè)試來(lái)檢測(cè)你的另一部分代碼是否工作正常。

如果使用Javac編譯器,你除了在執(zhí)行之前修復(fù)所有錯(cuò)誤之外沒(méi)有其它的選擇。然而Eclipse編譯器卻可以不管這些允許你執(zhí)行,其目的在于總是生成一個(gè)可運(yùn)行的二進(jìn)制文件;如果你的代碼觸及到編譯時(shí)錯(cuò)誤,Eclipse編譯器會(huì)招聘一個(gè)運(yùn)行時(shí)異常。

想要啟用這個(gè)特性,你需要:

1、在編譯器設(shè)置頁(yè)面選中”P(pán)roceed on errors“

2、在運(yùn)行配置中用“Make, no error check”替換“Make”

2、增量編譯

Eclipse編譯器設(shè)計(jì)為運(yùn)行于IDE后臺(tái),因此原生支持增量編譯。這就意味著它可以只編譯自上次編譯以來(lái)有改動(dòng)的代碼塊,因此編譯比較快速。

3、并行編譯

不像Javac編譯器,Eclipse編譯器可以利用CPU多核加快編譯速度。

結(jié)論

顯而易見(jiàn),在IDE內(nèi)部沒(méi)有什么理由再繼續(xù)使用Javac編譯器,希望Jetbrains公司會(huì)在未來(lái)版本的Intellij IDEA將Eclipse編譯作為默認(rèn)的編譯器。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
誠(chéng)之和:Eclipse中怎么安裝反編譯工具Fernflower
從Eclipse遷移到IntelliJ IDEA
Java基礎(chǔ)教程(2)--Java開(kāi)發(fā)環(huán)境
為什么比起 IntelliJ IDEA,我更喜歡 Eclipse…
Intellij IDEA 中maven如何像eclipse那樣添加依賴
idea2022激活碼,永久有效!
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服