1. 先去GitHub下载源码.zip文件2.
找到上图中的这个
StringColumnDef.java 做如下修改
eg:
3.然后是pom文件部分的修改:
将这个org.jgroups的版本降低到0.5.2.Final
然后再去注释掉一个类的引用:
MaxwellHA.java
3.1 还可以不用降低这个org.jgroups组件类,就是去升级jdk到11也行
4.如果你在打包时报:因为项目没有写test,导致打包test检测出错
There are test failures.
Please refer to XXX\target\surefire-reports for the individual test results. Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
那就再pom文件中加上:跳过测试即可
<build>
<plugins>
<!-- maven 打包时跳过测试 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
</build>
ok.... 至此就可以打包上传了