2010-07-27 7 views
2

Je rencontre des problèmes sur un projet enregistré ici au travail.Grails - IntelliJIdea9 Problème étrange avec les paquets

J'ai une classe appelée GridBuilder, qui est situé dans un ensemble appelé com.ent.proj.utils.grid

package com.ent.proj.utils.grid 

import grails.orm.HibernateCriteriaBuilder 
import org.hibernate.criterion.Criterion 
import org.hibernate.Criteria 


class GridBuilder { 
} 

La grille de mot dans la déclaration de l'emballage est marqué en rouge, et lit Cannot solve symbol grid

Ceci est la structure du répertoire :

grailsapp-- 
      utils--- 
        com--- 
         ent--- 
          proj--- 
           utils--- 
             grid--- 
              GridBuilder.groovy 

J'utilise IntelliJ Idea 9 comme IDE. Je vois ce fichier dans la vue du projet, mais pas dans la vue Grails.

Des pensées?

Merci à l'avance

mise à jour

Ran $grails run-app de ligne de commande, et l'application. commencé OK. Peut-être que c'est un problème IntelliJIdea?

+0

avez-vous déclaré grails-app/utils comme dossier source dans 'Structure de projet | Modules'? –

+0

Merci Stefan. S'il vous plaît poster ceci comme une réponse afin que je puisse le changer + le sélectionner. – Tom

+0

Salut @ Tom, Moi aussi rencontré le même problème. Mais quand je déclare 'utils' comme' dossier source' il ne résout pas. Quelque chose de spécial à faire dans 'IntelliJIdea 10.0.2' –

Répondre

2

avez-vous déclaré grails-app/utils comme dossier source dans 'Structure de projet | Modules'?

+0

Salut @Stefan Armbruster, Moi aussi rencontrer le même problème. Mais quand je déclare 'utils' comme' dossier source' il ne résout pas. Quelque chose de spécial à faire dans 'IntelliJIdea 10.0.2' –

+0

essayez 'invalider les caches' dans IntelliJ, cela aide parfois quand il ne se comporte pas comme prévu - mais assurez-vous d'avoir une tasse de café sur votre bureau - la reconstruction des caches prend assez quantité de temps ;-) –

Questions connexes