日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

java開發(fā)常見報錯及解決辦法

 貪挽懶月 2022-06-20 發(fā)布于廣東

前言:

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

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

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

二、pom.xml文件頭報錯:

首先update maven project,如果沒用,可以刪除maven本地倉所有的東西,然后重啟eclipse會自動下載所有需要的jar,錯誤消失。

三、maven項(xiàng)目創(chuàng)建失敗:

創(chuàng)建maven quick start 或者maven web project 時,如果報如下錯誤:

  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已注入而報找不到sqlSessionFactory這個bean,那么可能是mapper.xml中標(biāo)簽或者sql語句錯誤。sql語句應(yīng)注意from、where等的前一行不能有逗號,比如:

  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后不能加逗號,這個地方手一抖就容易出錯。

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

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

六、執(zhí)行g(shù)roup by語句報錯:

如果執(zhí)行含有 group by的sql語句報如下錯誤:

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

解決辦法:

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

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

看看是否有: only_full_group_by

如果有,就是這個東西在搞鬼,

再執(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 ';

這樣就不會再報錯了。

總結(jié):

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

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多