【踩坑,已解決】spring cloud刪除子模塊后創建同名模塊時遇到的刪除不凈,java、resources包失效,java、resources包被標記為模塊等問題

在這里插入圖片描述

💡問題速覽

  • 📌 問題復現
  • 📌 沒有任何操作,model又出現了
  • 📌 模塊重建后java、resources包失效
  • 📌 模塊重建后java、resources包被標記為了模塊

📌 問題復現

??本人是在跟著B站尚硅谷的視頻練習Spring cloud時出現了問題,當時需要對eureka的服務端子模塊進行集群化部署。視頻中陽哥是新建子模塊后copy原模塊中需要的內容,但是我這里犯了懶,直接copy原server7001模塊(不知道這個操作是不是引發以下問題的始作俑者,但是以后再也不會在這種地方偷懶了)。后面發現copy帶來了問題,于是想要刪除重建項目,于是就remove => delete模塊,但是緊接著就出現了顛覆我編程認知的一幕,在此之前從來沒有遇見過的神奇現象

📌 沒有任何操作,model又出現了

??就在我刪除模塊準備新建一個同名模塊的時候,剛剛刪除的server7002模塊又在項目目錄中跳出來了(但是是remove的狀態),靈異事件?于是我再次刪除這個模塊,5秒不到的時間又跳出來了,于是我試了rebuild項目、maven重新打包、idea清緩存重啟,都沒有用
在這里插入圖片描述
解決方法:
??于是在網上搜到相關的解決方案,打開項目的.idea文件夾里的misc.xml文件,可以看到以下標簽內容。cloud-eureka-server7002這個模塊名被添加進ignoreFiles的集合中,意味著重新創建名為cloud-eureka-server7002時,就會被忽略,導致創建模塊失敗,所以要解決這個問題只需要把刪去即可。

參考博客:https://blog.csdn.net/qq493820798/article/details/108027572

📌 模塊重建后java、resources包失效

??據參考博客稱,上述方案不止能夠解決模塊刪除之后又出現的問題,還能解決模塊重建后java、resources包失效的問題,也就是說新建之后java、resources包是灰色的,無法在包下新建文件,但是我并沒有出現這個問題,如果各位出現了,可以嘗試一下在這里插入圖片描述

📌 模塊重建后java、resources包被標記為了模塊

??這個問題也很是奇葩,但就是好巧不巧被我給遇上了,繼模塊刪除又出現的問題解決之后,新建同名模塊后發現:java、resources包被標記為了模塊,越想越離譜,網上也搜不到相關問題的解決方案,甚至描述的人都找不到(也有可能是我的檢索關鍵字有問題),于是在我的胡亂摸索中找到了問題所在
在這里插入圖片描述
??我想既然現在java和resources包不是被標記為Sources和Resources,那么我是不是可以在工程結構中將這java和resources包重新標記,于是去嘗試重標記之后發現彈出以下提示框
在這里插入圖片描述
??簡單翻譯一下,就是說不讓你保存,因為他倆已經屬于server7001這個模塊,這時候回想起來是不是因為之前直接copy自server7001模塊的原因。既然不讓保存說java和resources包已經名花有主,那我就看看這幾個模塊的結構到底有什么不一樣的,于是乎讓我撞見了答案,server7001模塊比其他模塊多了一點東西,就是右下角紅框框住的三行字在這里插入圖片描述

解決方法:
??上述圖片中,右下角紅框框住的三行字的右邊都有一個小叉號,把三個叉號都點了刪除這三個東西,這個問題就解決了
在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/534986.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/534986.shtml
英文地址,請注明出處:http://en.pswp.cn/news/534986.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

藍牙掃描過程解析_智慧定位系統之藍牙網關在室內定位技術的原理淺析-新導智能...

藍牙室內定位技術是利用在室內安裝的若干個藍牙局域網接入點,把網絡維持成根據多用戶的基礎網絡連接形式,并確保藍牙局域網接入點始終是這個微網的主設備,然后經過丈量信號強度對新加入的盲節點進行三角定位。蘇州新導實時定位體系(RTLS)和室…

【spring cloud】(二)服務的注冊發現——Eureka

各位小伙伴們大家好,歡迎來到這個小扎扎的spring cloud專欄,在這個系列專欄中我對B站尚硅谷陽哥的spring cloud教程進行一個總結,鑒于 看到就是學到、學到就是賺到 精神,這波依然是血賺 ┗|`O′|┛ 💡spr…

python選擇題題庫百度文庫_大學Python程序題題庫

程序設計 題目&#xff1a;補充 fun 函數&#xff0c;其功能是判斷一個整數是否是素數&#xff0c;在主 函數 main 中輸入一個整數&#xff0c;調用該 fun 函數進行判斷并輸 出結果。 要求&#xff1a;使用 math 相關函數 import math def fun(n): i,w2,0 if n<1: w1 while …

新手攻略熔爐_我的世界攻略:生存模式新手攻略

《我的世界》(英文:《minecraft》)是一款風靡全球的高自由度沙盒游戲&#xff0c;由瑞典MojangAB和4J Studios開發。國際版由微軟Mojang工作室開發&#xff0c;中國版由網易代理。Minecraft著重于讓玩家去探索、交互&#xff0c;并且改變一個由一立方米大小的方塊動態生成的地圖…

【spring cloud】(三)服務調用——Ribbon、OpenFeign

各位小伙伴們大家好&#xff0c;歡迎來到這個小扎扎的spring cloud專欄&#xff0c;在這個系列專欄中我對B站尚硅谷陽哥的spring cloud教程進行一個總結&#xff0c;鑒于 看到就是學到、學到就是賺到 精神&#xff0c;這波依然是血賺 ┗|&#xff40;O′|┛ &#x1f4a1;服務…

c語言斐波那契數列_劍指Offer-10-I.斐波那契數列

題目題目描述寫一個函數&#xff0c;輸入 n &#xff0c;求斐波那契&#xff08;Fibonacci&#xff09;數列的第 n 項。斐波那契數列的定義如下&#xff1a; F(0) 0, F(1) 1F(N) F(N - 1) F(N - 2), 其中 N > 1. 斐波那契數列由 0 和 1 開始&#xff0c;之后的斐波那契數…

mysql 導入 mssql_MySQL(csv,text)導入mssql使用方法

MySQL(csv,text)導入mssql是非常的簡單了但是在導入過程中會碰到text字段問題了&#xff0c;下面我們就來看一篇關于MySQL(csv,text)導入mssql使用方法吧&#xff0c;具體的操作細節如下所示。分兩步處理&#xff0c;第一步是將csv導入到mysql。沒有使用mssql自帶客戶端的導入功…

c# mvvm模式獲取當前窗口_AWTK-MVVM 介紹

MVVM(Model-View-ViewModel)介紹8.1 分離用戶界面和業務邏輯在開發應用程序時&#xff0c;要把用戶界面和業務邏輯分離開來&#xff0c;這是每個程序員都知道的常識。分離用戶界面和業務邏輯有幾個重要的好處&#xff1a;有利于隔離變化。用戶界面是最容易變化的&#xff0c;易…

【spring cloud】(三)服務降級——Hystrix

各位小伙伴們大家好&#xff0c;歡迎來到這個小扎扎的spring cloud專欄&#xff0c;在這個系列專欄中我對B站尚硅谷陽哥的spring cloud教程進行一個總結&#xff0c;鑒于 看到就是學到、學到就是賺到 精神&#xff0c;這波依然是血賺 ┗|&#xff40;O′|┛ &#x1f4a1;服務…

mysql高級查詢教程_MYSQL高級查詢

實際開發中&#xff0c;經常需要對某些數據進行統計&#xff0c;比如&#xff0c;統計某個字段的最大值、最小值、平均值等。MySQL中&#xff0c;提供了一些函數來實現這些功能聚合函數COUNT()——返回某列的行數SUM()——返回某列值的和AVG()——返回某列的平均值MAX()——返回…

【dubbo】(一) dubbo是什么?

各位小伙伴們大家好&#xff0c;歡迎來到這個小扎扎的dubbo專欄&#xff0c;在這個系列專欄中我對B站尚硅谷雷神的dubbo教程進行一個總結&#xff0c;鑒于 看到就是學到、學到就是賺到 精神&#xff0c;這波依然是血賺 ┗|&#xff40;O′|┛ &#x1f4a1;dubbo知識點速覽&a…

axios安裝_Vue腳手架安裝,與基本語法(干貨)

首先&#xff0c;這篇Vue文章是為了下一篇我整合springbootvue前后分離的小demo&#xff0c;這兩天整理好會上傳哈哈1. Node.js安裝1.1 下載安裝在node.js 官網下載&#xff0c; 根據自己電腦系統安裝&#xff0c;一直點下一步即可1.2 測試安裝是否成功WindowsR打開cmd窗口&…

mysql port range_MySQL 數據庫常見調優方法及參數設置_MySQL

1. 關閉 SELinuxvim /etc/selinux/config 更改 SELINUXenforcing 為 SELINUXdisabled2. 更改 IO Schedule, 對于 SSD 硬盤無需更改echo deadline > /sys/block/sda/queue/scheduler3. 更改 ulimitvim /etc/security/limits.conf* soft nofile 65535* hard nofile 65535roo…

base64 能放數組里面么_數組:總結篇

我們做個總結吧數組理論基礎數組是非常基礎的數據結構&#xff0c;在面試中&#xff0c;考察數組的題目一般在思維上都不難&#xff0c;主要是考察對代碼的掌控能力也就是說&#xff0c;想法很簡單&#xff0c;但實現起來 可能就不是那么回事了。首先要知道數組在內存中的存儲方…

xampp mysql 卸載_卸載Xampp并安裝apache + mysql + php 過程

首先是卸載xampp&#xff0c;打開xampp-control.exe 控制面板&#xff0c;停止apache和mysql服務。如果你是安裝版xampp&#xff0c;可以到如果不是則安裝如下方法。停止服務之后。就需要卸載服務。打開cmd&#xff0c;用sc.exe這個Windows命令開始——運行——cmd.exe&#xf…

python判斷正確錯誤_python錯誤和異常

Python3 錯誤和異常 作為 Python 初學者&#xff0c;在剛學習 Python 編程時&#xff0c;經常會看到一些報錯信息&#xff0c;在前面我們沒有提及&#xff0c;這章節我們會專門介紹。 Python 有兩種錯誤很容易辨認&#xff1a;語法錯誤和異常。 Python assert&#xff08;斷言&…

nodejs mysql 返回json_python向mysql中存儲JSON及Nodejs取出

雖然把JSON數據存入mysql也是比較蛋疼&#xff0c;但是相比使用Nodejs嵌套處理多個mysql查詢并拼接返回數據也算是沒mongo時的一個折中方案了。我使用python拼接了一個json格式的字符串&#xff0c;卻遇到了一些問題1&#xff0c;如果把json數據轉成str存入&#xff0c;那么nod…

17個常用經典數據可視化圖表與冷門圖表

數據可視化是創建信息圖形表示的過程。隨著可視化技術的飛速發展&#xff0c;可以利用強大的可視化工具選擇合適的數據可視化圖表來展示數據。以下專業人士都應該知道的一些最重要的數據可視化圖表。 常見數據可視化圖表 餅圖 餅圖是最常見和最基本的數據可視化圖表之一。餅圖…

python keyerror_盤點Python 初學者最容易犯的10大錯誤!你中招了嗎?

對于新手&#xff0c;初學Python時&#xff0c;總會遇到這樣那樣的報錯&#xff0c;想要弄懂Python錯誤信息的含義可能還不知道怎么做&#xff0c;這里列出了一些比較常見的Python報錯問題&#xff0c;希望對于學習Python的人能夠有些幫助。發現有很多想要學習Python卻不知道如…

mysql index sub part_mysql中的key和index 理解

mysql的key和index多少有點令人迷惑&#xff0c;這實際上考察對數據庫體系結構的了解的。1 key 是數據庫的物理結構&#xff0c;它包含兩層意義&#xff0c;一是約束(偏重于約束和規范數據庫的結構完整性)&#xff0c;二是索引(輔助查詢用的)。包括primary key, unique key, fo…