标签: java

  • idea 无法在文件头部导入 java 包问题修复

    idea 修改了一些配置后发现导入包的时候变成只能在行内导入,而不是原来的在文件头部导入
    用 cmd+option+o 和 option+return 都不行
    找了好久才发现取消

    code style -> java -> imports-> Use fully qualified class names
    

    配置项,问题就好了

  • maven 编译 NoSuchMethodError 错误解决方法

    今天update了下项目,maven compile 时报了个错。
    错误如下:

               
                    org.apache.maven.plugins
                    maven-compiler-plugin
                    3.1
                    
                        
                            org.codehaus.plexus
                            plexus-compiler-javac
                            2.2
                        
                    
                    
                        1.6
                        1.6
                        utf-8
                        true
                    
                
    

    当上面的

                        
                            org.codehaus.plexus
                            plexus-compiler-javac
                            2.2
                        
    

    中的version版本太低,如1.8的时候会报一个错误:
    java.lang.NoSuchMethodError: org.codehaus.plexus.compiler.CompilerError: method (Ljava/lang/String;ZIIIILjava/lang/String;)V not found
    改成2.2就好了。
    reference:
    http://chaoslawful.iteye.com/blog/1829357