Java 在仪表中启动眼睛应用工具时,无此字段错误排除_EMPTY

Java 在仪表中启动眼睛应用工具时,无此字段错误排除_EMPTY,java,jersey,glassfish,nosuchfieldexception,applitools,Java,Jersey,Glassfish,Nosuchfieldexception,Applitools,我试图在自动化项目中初始化Eyes,但我遇到了以下错误: Message: java.lang.NoSuchFieldError: EXCLUDE_EMPTY Stack Trace: org.glassfish.jersey.client.ClientConfig$State.<init>(ClientConfig.java:147) org.glassfish.jersey.client.ClientConfig.<init>(ClientConfig.java:45

我试图在自动化项目中初始化Eyes,但我遇到了以下错误:

Message: java.lang.NoSuchFieldError: EXCLUDE_EMPTY
Stack Trace:
org.glassfish.jersey.client.ClientConfig$State.<init>(ClientConfig.java:147)
org.glassfish.jersey.client.ClientConfig.<init>(ClientConfig.java:457)
com.applitools.connectivity.api.HttpClientImpl.<init>(HttpClientImpl.java:26)
com.applitools.connectivity.RestClient.<init>(RestClient.java:60)
com.applitools.connectivity.ServerConnector.<init>(ServerConnector.java:42)
com.applitools.connectivity.ServerConnector.<init>(ServerConnector.java:46)
com.applitools.connectivity.ServerConnector.<init>(ServerConnector.java:50)
com.applitools.connectivity.ServerConnector.<init>(ServerConnector.java:54)
com.applitools.eyes.EyesBase.<init>(EyesBase.java:106)
com.applitools.eyes.selenium.Eyes.<init>(Eyes.java:134)

我尝试切换jersey版本,重新启动Intellij,但没有效果。在上下文中,我使用Gauge实现自动化和Intellij IDEA。

我是Applitools的Sophie。 Eyes包已经附带了Jersey依赖项,因此您可以删除显式Jersey依赖项。 另外,我建议使用eyes-selenium-java3而不是4

            <groupId>org.glassfish.jersey.core</groupId>
            <artifactId>jersey-common</artifactId>
            <version>2.31</version>
        </dependency>
        <dependency>
            <groupId>org.glassfish.jersey.media</groupId>
            <artifactId>jersey-media-json-jackson</artifactId>
            <version>2.31</version>
        </dependency>
        <dependency>
            <groupId>com.applitools</groupId>
            <artifactId>eyes-selenium-java4</artifactId>
            <version>4.14.0</version>
        </dependency>