IntelliJ IDEA écrit "Cannot resolve symbol", mais le code compile via Maven
Bonjour à tous. Je suis un développeur Java débutant, j'utilise IntelliJ IDEA Ultimate et Maven pour builder le projet. Je suis confronté à un problème étrange : l'IDE souligne en rouge certaines classes et méthodes, écrit "Cannot resolve symbol", mais le projet se compile avec succès via `mvn clean install`. \n\nVoici un exemple. J'ai un module `common` et un module `service`. Dans `service`, j'importe une classe depuis `common` :\n\n```java\npackage com.example.service;\n\nimport com.example.common.dto.UserDto; // IntelliJ souligne en rouge\nimport com.example.common.util.Validator; // également en rouge\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```