1. Maven要自己安裝一個;
2. Maven設置中,settings.xml和repository地址都配置成自己;
3. Enable Auto import
4. 找不到jar文件時,自己的settings.xml如果里面更改mirrors地址,
5.idea 使用maven管理多個Module,A->B,B->C,如果突然C沒有什么改動,但報compile失敗缺Jar,可以通過在C Module上執行
mvn clean install來解決 。因為可能是倉庫中缺少C的jar
-------------------------------------
遇到一個惡心的問題: 這個NOT FOUND Class所在的repository/xxx/包文件夾刪除,重新clean,install, 這個文件夾下載下來了(
傳遞性依賴 失敗),但還是沒有jar文件,后來打開idea,restproject的類圖,發現被cat-core依賴。
然后把依賴的另一個包目錄org/unidal刪除去掉 重新clean,install.


at org.springframework.boot.SpringApplication.run(SpringApplication.java:1180)
at com.xiaoyi.sns.rest.Application.main(Application.java:48) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:147) Caused by: java.lang.ClassNotFoundException: org.codehaus.plexus.component.repository.exception.ComponentLookupException at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
http://blog.sina.com.cn/s/blog_6916fad10102wrpz.html