免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

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

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

開(kāi)通VIP
java開(kāi)發(fā)常見(jiàn)報(bào)錯(cuò)及解決辦法

前言:

在項(xiàng)目開(kāi)發(fā)中,往往會(huì)遇到很多錯(cuò)誤,有些是代碼有誤,而有些則是其他原因。接下來(lái)一起看看常見(jiàn)的報(bào)錯(cuò)及解決辦法(小白整理,大牛勿噴)。

一、找不到 Xxx.Xxx.entity.Xxx.java

最近在跟著視頻敲一個(gè)項(xiàng)目,從后到前,寫(xiě)好前端頁(yè)面測(cè)試時(shí),卻報(bào)找不到Xxx.Xxx.entity.Xxx.java,意思是找不到Xxx實(shí)體類(lèi),最后發(fā)現(xiàn)原因是前端頁(yè)面的錯(cuò)誤。還有一次,還沒(méi)有前端頁(yè)面,只寫(xiě)了controller,也報(bào)這個(gè)錯(cuò),折騰半天發(fā)現(xiàn)是緩存原因。把寫(xiě)的那個(gè)controller整個(gè)注釋掉,保存,啟動(dòng)tomcat,訪問(wèn)其他的controller ,可以正常訪問(wèn),再把注釋放開(kāi),保存,重啟tomcat ,再訪問(wèn)該controller ,不再報(bào)錯(cuò)。

二、pom.xml文件頭報(bào)錯(cuò):

首先update maven project,如果沒(méi)用,可以刪除maven本地倉(cāng)所有的東西,然后重啟eclipse會(huì)自動(dòng)下載所有需要的jar,錯(cuò)誤消失。

三、maven項(xiàng)目創(chuàng)建失?。?/h1>

創(chuàng)建maven quick start 或者maven web project 時(shí),如果報(bào)如下錯(cuò)誤:

  1. Unable to create project from archetype

  2. [org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE]

  3. The desired archetype does not exist

  4. (org.apache.maven.archetypes:maven-archetype-quickstart:1.1)

解決辦法:

cmd命令行下直接執(zhí)行(前提是maven已經(jīng)配置環(huán)境變量):mvn archetype:generate 指令,等待幾分鐘從網(wǎng)絡(luò)中下載文件后,重新使用eclipse創(chuàng)建maven project,即可成功。

四、獲取不到sessionFactoryBean:

ssm項(xiàng)目中,如果你確定你的sqlSessionFactory已注入而報(bào)找不到sqlSessionFactory這個(gè)bean,那么可能是mapper.xml中標(biāo)簽或者sql語(yǔ)句錯(cuò)誤。sql語(yǔ)句應(yīng)注意from、where等的前一行不能有逗號(hào),比如:

  1. select u.name, u.age, u.password, a.province from tb_user u, tb_area a where u.id = a. userId

這里 a.province和 tb_area a后不能加逗號(hào),這個(gè)地方手一抖就容易出錯(cuò)。

五、新建springboot項(xiàng)目失?。?/h1>

注意新建springboot項(xiàng)目電腦一定要聯(lián)網(wǎng),否則訪問(wèn)不了http://start.spring.io,若是聯(lián)網(wǎng)也不能新建,可以自己在瀏覽器上訪問(wèn)該網(wǎng)址新建項(xiàng)目,然后把項(xiàng)目下載下來(lái),import進(jìn)ide中即可。

六、執(zhí)行g(shù)roup by語(yǔ)句報(bào)錯(cuò):

如果執(zhí)行含有 group by的sql語(yǔ)句報(bào)如下錯(cuò)誤:

  1. SELECT list is not in GROUP BY clause and contains nonaggregated column...

解決辦法:

登錄mysql(命令行或navicat等工具都可以),

先執(zhí)行: select @@global.sql_mode;

看看是否有: only_full_group_by

如果有,就是這個(gè)東西在搞鬼,

再執(zhí)行:

  1. set GLOBAL sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION ';

這樣就不會(huì)再報(bào)錯(cuò)了。

總結(jié):

以上是本人在學(xué)習(xí)時(shí)常遇到的一些錯(cuò)誤,好記性不如爛筆頭,所以在此記錄下來(lái),也希望能幫到更多小伙伴!

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
maven報(bào)錯(cuò)。
第三課 -- maven基于骨架自動(dòng)生成項(xiàng)目
干貨:最新Java報(bào)錯(cuò)整理
解決Idea創(chuàng)建maven-archetype-webapp項(xiàng)目無(wú)java目錄的問(wèn)題
使用IntelliJ IDEA 14和Maven創(chuàng)建java web項(xiàng)目
Maven五分鐘入門(mén)
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服