我有一个应用程序,它使用TestNG作为驱动程序来测试REST API。
我们使用Gradle作为构建工具。
当我从命令行运行测试时,代码编译并运行正常。
当我尝试在Intellij中运行代码时(因为,我偶尔喜欢调试代码),我得到以下错误:
java.lang.AbstractMethodError:javax.ws.rs.core.UriBuilder.uri(Ljava / lang / String;)Ljavax / ws / rs / core / UriBuilder;
我知道问题是因为某些原因,IntelliJ已经决定我需要1.17.1的Jersey而不是2.11。
当我查看项目结构时,据我所知,没有迹象表明1.17.1。