idea能運(yùn)行eclipse上通過的代碼嗎 eclipse怎么運(yùn)行ide的項目?
eclipse怎么運(yùn)行ide的項目?再打開eclipse,你選運(yùn)行idea項目再試一下開發(fā)java程序時為什么代碼沒錯卻運(yùn)行不了?因此你是沒有給代碼的截圖,所以我我難以真接為自己總結(jié)問題所在的位置。但
eclipse怎么運(yùn)行ide的項目?
再打開eclipse,你選運(yùn)行idea項目再試一下
開發(fā)java程序時為什么代碼沒錯卻運(yùn)行不了?
因此你是沒有給代碼的截圖,所以我我難以真接為自己總結(jié)問題所在的位置。但是要是這個回答是沒有其它人的,我就簡單的幫你分析看看。
一:環(huán)境問題
jdk沒有配置好呢,所必須的jar文件也沒核心中,運(yùn)行配套環(huán)境沒有啟動后,IDE的設(shè)置問題,或則系統(tǒng)存在一些未知的功能性問題,都有吧肯定導(dǎo)致這類情況。你他所的代碼沒錯,可不知道是代碼沒有錯,肯定運(yùn)行就沒報錯。如果不是是代碼沒有錯的話,優(yōu)先照顧這個原因。
二:代碼問題
要是運(yùn)行過程就沒報錯,似是運(yùn)行程序不出聲,你考慮是否為代碼中必然邏輯錯誤,是因為除了肯定的語法錯誤之外,很多的bug總之是不可能報錯的,只是到了最后無法完全呈現(xiàn)你所選的功能。
好象也就這些了,我希望這個可以幫到你。
這個代碼沒錯你能可以保證嗎?
記得10幾年前,剛離職,struts1中配置文件中把小寫的l不能寫1了,還以為代碼嗯但是啟動不了。后臺也很怪,不過根據(jù)后臺出錯清楚配置文件的問題,沒辦法最后我的經(jīng)理來系統(tǒng)的調(diào)試也沒找出,之后一行一行的刪,排除腎炎法才找出去。
所以千萬不能貿(mào)然感覺代碼是的,一般說來那是代碼問題。除非你的代碼在別人那跑這個可以,那是環(huán)境污染問題了。
只不過你能提供的信息有點(diǎn)兒少,我大概按程序排查bug的像是思路解答看看。
程序錯誤象可分兩種:編譯時錯誤和運(yùn)行時錯誤。
如果沒有你現(xiàn)在不使用的是idea或eclipse,代碼中有代碼編譯時出現(xiàn)錯誤的話,像是在代碼下方會用藍(lán)色波浪線標(biāo)記,此時你點(diǎn)運(yùn)行也啟動不了的,不需要將這些bug解決的辦法掉后代碼才能跑起來,這種編譯器時錯誤相對來說好可以解決,只不過ide會不自動幫你標(biāo)記進(jìn)去。
另一種錯誤是不運(yùn)行時錯誤,這類錯誤像是是邏輯性錯誤,即代碼的語法都符合標(biāo)準(zhǔn),程序也能騎得,但在運(yùn)行的過程中有出錯或不能得到真確的結(jié)果,這類出現(xiàn)錯誤排查要比來錯比較難,可以不在代碼上打上斷點(diǎn),在debug模式運(yùn)行代碼,逐行運(yùn)行代碼,觀察變量的中間值,逐步監(jiān)視跟蹤代碼待到發(fā)現(xiàn)自己問題。
之后說再看看,調(diào)試代碼是程序員的基本功,都是增加比較快的一個環(huán)節(jié),沒能解決一個bug,技能都會往上跨一個臺階。
也有編碼問題