web專案中常出現的異常

2022-09-19 14:51:13 字數 511 閱讀 4361

1.專案名稱上出現感嘆哈「!」

通常是因為jar包衝突引起的,有時候之前還是好的,但是**寫錯後沒有捕獲到異常,會突然出現該異常,但是build path中jar包沒有打×,可以把jar都移除重新引入一遍就可以了

2.獲取序列的當前值報錯,提示序列不存在

當重新連線資料庫後,要先執行seq.nextval ,才能執行seq.currval,否則無法獲取當前序列值

3.專案中無法引入包:import com.sun.tools.j**ac.resources.compiler;

這個類在jdk的jar包中,需要引入jdk的jar包 tool.jar

4.idea執行的時候報錯,專案無法正常啟動:無效的源發行版:9

使用的是jdk6,但是project language level 中配置的是9,所以報錯了

解決方式:把project language level 修改為6或者比6小的值,project language level的位置在專案的結構-project標籤中(第二個選擇框)

專案中常用的註解

data 應用場景 實體類不用手動新增get set 方法 匯入 idea中需要新增lombok外掛程式 noargsconstructor 自動生成無引數建構函式。allargsconstructor 自動生成全引數建構函式。select 和 selectprovider的區別 select 後直...

Web專案中 的含義

在web專案中不同地方的不同表示意義 即 就等同於 htttp localhost 埠號 專案名 代表伺服器的根路徑 見於href等 即 就等同於 htttp localhost 埠號 另外,如果不加 則表示 當前目錄 eg 如圖 errorpage.jsp中 要訪問web專案下的bookinset...

專案中出現的 emit(QT)

if success result void setshowqrcode communicate comm 今天看 時,看到有emit,不知道它是做什麼的,就在網上找了一下。一些 還會出現tr函式是qt中為了國際化而使用的,支援多語言多種字元編碼而實現,可以正確顯示中文等非assci編碼字元。emi...