maven install报错:BASE64Decoder是内部专用API,可能会在未来发行版本中删除

今天遇到 sun.misc.BASE64Decoder是Sun的专用API,可能会在未来版本中删除 的错误

算是maven的一个bug,升级下版本就好了,修改pom的配置,我之前version是2.1,改成2.5.1后确实好了,2.1是error,而到了2.5.1变成了warning,如下:

pom修改如下:


        
            org.apache.maven.plugins
            maven-compiler-plugin
            2.5.1
            
                1.7
                1.7
                UTF-8
            
        

如果上面还是报错,就修改下JDK版本,jdk7 jdk8我这里都是可以的

你可能感兴趣的:(java)