呆在Spring boot的坑里面覺得:如果網(wǎng)絡(luò)不錯的話,mvn管理依賴其實(shí)還是挺方便的。但是,去掉前面的條件,這東西對新手來說其實(shí)很煩。特別是可能原來好好的,換個環(huán)境就不行了,換國內(nèi)的源也有各種問題。
我最常遇到的問題就是,包里面有一些lastUpdated和-in-progress文件,死活編譯錯誤,于是簡單粗暴的方法刪了這些包,用C#實(shí)現(xiàn),代碼如下:
public void HandleFolder(String folder)
{
DirectoryInfo di = new DirectoryInfo(folder);
DirectoryInfo[] diA = di.GetDirectories();
//遍歷文件
foreach (FileInfo fi in di.GetFiles())
{
if (fi.FullName.ToLower().EndsWith(".lastUpdated") || fi.FullName.ToLower().EndsWith("-in-progress"))
{
di.Delete(true);
return;
}
}
for (int i = 0; i < diA.Length; i++)
{
HandleFolder(diA[i].FullName);
}
}
轉(zhuǎn)載請注明:www.techcave.cn tedeum.iteye.com