IntelliJ IDEA escribe "Cannot resolve symbol", pero el código compila con Maven
Hola a todos. Soy un desarrollador Java principiante, uso IntelliJ IDEA Ultimate y Maven para compilar el proyecto. Me encontré con un problema extraño: el IDE resalta en rojo algunas clases y métodos, dice "Cannot resolve symbol", pero el proyecto se compila exitosamente con `mvn clean install`.\n\nAquí hay un ejemplo. Tengo un módulo `common` y un módulo `service`. En `service` importo una clase de `common`:\n\n```java\npackage com.example.service;\n\nimport com.example.common.dto.UserDto; // IntelliJ lo subraya en rojo\nimport com.example.common.util.Validator; // también en rojo\n\npublic class UserService {\n \n public void processUser(UserDto user) {\n Validator.validate(user); // Cannot resolve method 'validate'\n System.out.println("User processed: " + user.getName());\n }\n}\n```\n\nMientras tanto, en `pom.xml` la dependencia de `common` está correctamente especificada:\n\n```xml\n\n com.example \n common \n 1.0.0 \n```