使用cloudera manager的API获取集群的参数时,使用maven编译后无法正常运行,抛出异常
解决方法:
在pom.xml文件中的maven-shade-plugin模块添加如下内容:
</transformer>
<transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>META-INF/cxf/bus-extensions.txt</resource>
</transformer>
参考内容:
https://stackoverflow.com/questions/31156393/nullpointerexception-at-org-apache-cxf-jaxrs-client-abstractclient-setupoutinter
https://cwiki.apache.org/confluence/display/CXF20DOC/Bundling+CXF+into+single+jar+with+Maven+shade+plugin