zoukankan      html  css  js  c++  java
  • Maven, IntellJ Idea 配置注意点




    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

  • 相关阅读:
    Vue中 el-table大数据量加载,不分页,节省内存的性能优化
    http请求中Content-Type以及qs.stringify的使用
    setTimeout用法(Event Loop简介、for循环中应用、vue中应用)
    Vue中关于图片路径配置的填坑日记
    WebSocket
    Vue中mockjs的使用
    Vue 作用域插槽slot slot-scope v-slot
    Windows Server 2003搭建邮件服务器
    Exchange 2010的部署
    Exchange 2010 详细安装步骤
  • 原文地址:https://www.cnblogs.com/softidea/p/5808404.html
Copyright © 2011-2022 走看看