如何解決Java程序包不存在問(wèn)題
Java程序包不存在問(wèn)題
最近工作中遇到個(gè)問(wèn)題,代碼中沒(méi)有報(bào)錯(cuò),啟動(dòng)時(shí)報(bào)錯(cuò),但是程序包不存在
這篇文章主要給大家介紹了關(guān)于Java程序包不存在問(wèn)題的解決辦法,需要的朋友可以參考下針對(duì)idea2022版本,在maven項(xiàng)目中運(yùn)行程序的時(shí)候會(huì)出現(xiàn)java程序包不存在現(xiàn)象。
(屬于它的一個(gè)小bug)解決方法一(比較好用)
idea的Settings設(shè)置中進(jìn)行下面配置:
然后在maven項(xiàng)目下的pom.xml中加入如下代碼:
刷新maven,就解決了。
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.4.2</version> <configuration> <skipTests>true</skipTests> </configuration> </plugin>
解決方法二
我們可以通過(guò)File—>Setting—>Build,Execution,Deployment—>Maven—>Importing
然后如下圖配置:
然后點(diǎn)擊apply,ok,刷新idea。
如果還沒(méi)解決,進(jìn)行如下操作:
在彈出的框中輸入mvn idea:idea命令,回車(chē)。
這個(gè)問(wèn)題困擾了我好長(zhǎng)時(shí)間,今天終于解決了。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
解決遇到Cannot resolve ch.qos.logback:logback-classic:
當(dāng)使用Maven配置項(xiàng)目依賴(lài)時(shí),可能會(huì)遇到無(wú)法解析特定版本的錯(cuò)誤,例如,logback-classic版本1.2.3可能無(wú)法在配置的倉(cāng)庫(kù)中找到,解決方法包括檢查倉(cāng)庫(kù)是否包含所需版本,或更新到其他可用版本,可通過(guò)Maven官網(wǎng)搜索并找到適用的版本,替換依賴(lài)配置中的版本信息2024-09-09Java繼承extends與super關(guān)鍵字詳解
本篇文章給大家詳細(xì)講述了Java繼承extends與super關(guān)鍵字的相關(guān)知識(shí)點(diǎn),需要的朋友們可以參考學(xué)習(xí)下。2018-02-02java并發(fā)編程中實(shí)現(xiàn)可見(jiàn)性的四種可行方案解析
這篇文章主要介紹了java并發(fā)編程中實(shí)現(xiàn)可見(jiàn)性的四種可行方案解析,使用關(guān)鍵字volatile和使用鎖(如synchronized關(guān)鍵字或者java.util.concurrent包中的鎖)來(lái)確保對(duì)共享變量的修改在多線程環(huán)境中能夠正確地被其他線程所觀察到,需要的朋友可以參考下2023-08-08IDEA生成標(biāo)準(zhǔn)JavaBean的幾種方法總結(jié)
標(biāo)準(zhǔn)javaBean是定義一個(gè)類(lèi)的標(biāo)準(zhǔn)結(jié)構(gòu),下面這篇文章主要給大家總結(jié)介紹了關(guān)于IDEA生成標(biāo)準(zhǔn)JavaBean的幾種方法,文中通過(guò)圖文以及代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-03-03java實(shí)現(xiàn)單鏈表中是否有環(huán)的方法詳解
本篇文章介紹了,用java實(shí)現(xiàn)單鏈表中是否有環(huán)的方法詳解。需要的朋友參考下2013-05-05