2009-12-16 11 views
9

Je suis convaincue que je suis en train de passer une mauvaise journée et de manquer quelque chose d'évident. J'essaye de créer un nouveau projet Grails dans IntelliJ IDEA 9.0 et je suis incapable de l'associer à un SDK. J'ai essayé de créer un projet à partir de rien et de créer un projet à partir de sources existantes. Dans les deux cas, je reçois le "S'il vous plaît sélectionner projet JDK" écran et mes seules options sont les suivantes:IntelliJ IDEA 9.0 - impossible de sélectionner l'application SDK pour Grails du projet

  • JSDK
  • IntelliJ IDEA Plugin SDK
  • Mobile SDK
  • Flex SDK
  • AIR SDK
  • Flexmojos SDK

Select project JDK http://img521.imageshack.us/img521/5793/idea1n.jpg

Lorsque j'ai utilisé IntelliJ IDEA 8.1.3, il me demandait la même chose et je pouvais simplement naviguer vers C: \ Grails et tout fonctionnait correctement. J'ai même essayé d'ajouter le SDK dans les endroits suivants, mais en vain.

  • Fichier -> Structure du projet -> Paramètres du projet -> SDK Project -> Nouveau
  • Fichier -> Structure du projet -> Paramètres de plateforme -> SDKs -> Ajouter un nouveau SDK

Je Je manque quelque chose de vraiment évident, non?

+0

Je n'avais pas réalisé que j'avais l'option de cliquer sur "Suivant" sans sélectionner de projet JDK. Je l'ai fait et l'écran suivant m'a incité à utiliser le SDK Grails, que j'ai pu sélectionner. Cependant, il semble que je devrais toujours avoir besoin de sélectionner un JDK. J'ai choisi JSDK et j'étais capable de pointer vers mon répertoire jdk1.6.0_17, mais est-ce la bonne chose à faire? Les JSDK ne sont-ils pas uniquement destinés au développement de servlets? Maintenant, je suis juste confus. – grt3kl

+0

Ce n'est pas pour les servlets, c'est J2SE IDEA vous demande, une JVM pour exécuter votre code Groovy sous. – CrazyCoder

Répondre

20

Ils ont changé la façon dont cela est fait dans Intellij 9.0. Vous allez vouloir un clic droit sur le module et cliquez sur « Ajouter un support cadre »

Add Framework Support

Cela affichera une boîte de dialogue où vous pouvez sélectionner un nouveau SDK Groovy. Choisissez vos Grails Emplacement et appuyez sur OK.

Framework Support Dialog

http://www.jetbrains.com/idea/webhelp/adding-frameworks-support.html

http://www.jetbrains.com/idea/webhelp/frameworks-support.html

+1

Wow. Ça a marché. Suis-je fou ou est-ce un pas en arrière en termes de convivialité? En tout cas, je vous remercie beaucoup pour votre réponse rapide. Il y a encore quelques petites choses qui m'embêtent avec cette nouvelle version, mais au moins j'ai eu cette partie. Merci encore! – grt3kl

1

Malheureusement, il est pas tout à fait simple que cela. Il semble que votre GROOVY_HOME doive pointer vers la version de Groovy que vous souhaitez réellement utiliser, et lors de la définition de la bibliothèque Global Groovy, vous devez vous assurer d'ajouter les fichiers jar individuels, pas tout le répertoire jar (sinon IDEA ne reconnaît pas c'est une installation Groovy).