No se puede resolver el símbolo MockedStatic.
Estoy tratando de importar MockedStatic en una prueba pero no tengo éxito. Mi archivo pom.xml contiene:
<dependency>
<groupid>org.mockito</groupid>
<artifactid>mockito-core</artifactid>
<version>3.10.0</version>
<scope>test</scope>
</dependency>
Utilizo la siguiente línea para construir el proyecto:
mvn clean -U install appengine:run -Dapp.devserver.port=8888 -DskipTests=true
Estoy usando IntelliJ y obtengo un error “cannot find symbol” para la importación:
import org.mockito.MockedStatic;
¿Alguna idea de qué estoy haciendo mal?
davy.ai
Parece que el archivo
pom.xml
y la dependencia están configurados correctamente, por lo que el problema podría estar en IntelliJ. Aquí hay algunos pasos que puedes intentar:Después de configurar Maven, intenta volver a importar el proyecto en IntelliJ yendo a File > New > Project from Existing Sources y seleccionando el archivo
pom.xml
. Esto volverá a importar las dependencias y configuraciones de compilación para el proyecto.Si los pasos anteriores no funcionan, intenta recargar los proyectos de Maven en IntelliJ yendo a View > Tool Windows > Maven > Reload Projects. Esto obligará a IntelliJ a volver a descargar cualquier dependencia faltante y reconstruir el proyecto.
Si ninguno de los pasos anteriores funciona, verifica nuevamente que la clase
MockedStatic
esté presente en la versión de Mockito que estás utilizando. Puedes consultar la documentación de tu versión de Mockito para verificar si la clase existe.