问题描述:
在用maven install项目时,发现如下报错:
Error injecting: org.apache.maven.plugin.javadoc.JavadocJar
java.lang.ExceptionInInitializerError
Caused by: java.lang.StringIndexOutOfBoundsException: begin 0, end 3, length 2
解决方案:
本想通过maven命令,跳过javadoc插件,但是仍然报错。
mvn clean install -DskipTests -Dmaven.javadoc.skip=true
后来发现,是自己idea的java版本被设置成了java11,是之前运行es时,调成了11。
切换成jdk8即可。