|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : mai 2006 Messages : 327 ![]() |
Bonjour,
J'utilise IntelliJ Idea 11.1.3 Ultimate pour du code Java. Sur un évènement que je n'ai pas précisément identifié (peut-être la création de nouveaux fichiers) certains packages d'un module perdent leur petit point vert et deviennent des simples répertoires non identifiés comme packages, du coup évidemment mon code perd toutes les références qui sont dans ces répertoires. Je ne trouve pas comment est faite la distinction entre un simple répertoire et un package ni de moyen de convertir un répertoire en package. Un workaround consiste à réimporter le projet depuis 0. Connaissez-vous une autre solution ? Merci |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Inscription : août 2007 Messages : 84 ![]() |
A priori, ce qui fait qu'un répertoire est considéré comme un package, c'est qu'il est en-dessous d'un répertoire considéré comme "source folder".
Je vois mal l'événement qui pourrait mener à cela, mais lorsque cela arrive, jette un oeil à la configuration du module (dans project structure), et regarde si les source folders sont toujours bien présents. Ce qui arrive régulièrement dans un projet multi-module Maven, c'est que certains modules peuvent (selon le profil) être présents dans la vue "Project" d'IntelliJ mais non importés par l'intégration Maven. Ces projets-là sont donc non-reconnus, donc pas de source folder, donc pas de packages. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com