jenkins-rest 0.0.28版本,依赖包问题

a:在做jenkinsRestApi调用,发现用jenkins-rest 0.0.20-0.0.28这些版本会出现如下错误:

log4j:WARN No such property [datePattern] in org.apache.log4j.RollingFileAppender.
Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V

不知道是否有人遇到过,使用19版本就OK的,但是高版本的API方法更全面点。

那就换回19版本吧,高版本的API使用方法应该是改变了。

 <dependency>
            <groupId>com.google.guava</groupId>
            <artifactId>guava</artifactId>
            <version>28.1-jre</version>
        </dependency>

guava默认的包版本有问题,pom引入新好了