Je suis complètement nouveau dans le développement en utilisant Play ou IntelliJ d'ailleurs. J'ai créé une simple application HelloWorld à l'aide d'Activator. Il s'agit d'un projet sbt
.
J'ai essayé d'importer cela dans IntelliJ et voici l'écran sur lequel je suis coincé: https://www.dropbox.com/s/we1a4a3184sojvb/Screenshot%202014-07-24%2016.57.11.png
Dans presque tous les tutoriels que j'ai consultés en ligne, j'ai vu des personnes utiliser une option sbt
sur l'écran d'importation. J'ai également installé le plugin SBT, mais cela n'a pas aidé. J'ai redémarré IntelliJ à plusieurs reprises sans succès.
Où vais-je mal? J'exécute 13.1.4
avec le plugin SBT
installé.
Après une série de luttes, je dois dire que quelque chose de bizarre a résolu ce problème: passer à IntelliJ IDEA Ultimate. Cela a construit dans le support de l'application Play et peut exécuter/déboguer/tester l'application de la boîte, ce qui est très pratique.
Tout ce que je peux dire après cette expérience, c’est que JetBrains souhaite que vous passiez à la version Ultimate si vous voulez que tout fonctionne immédiatement.
Je suis sûr qu'il existe des moyens de faire fonctionner cela avec CE également, mais je n'ai pas réussi avec cela.
J'ai eu cette erreur lors de l'importation d'un nouveau module à partir de sources existantes.
SBT
./your-project-folder
./activator
idea
. Il générera un projet IDEA.File->Open..
dans IDEA.J'ai rencontré la même erreur lorsque j'essayais d'importer un nouveau projet scala A dans un projet IntelliJ B existant en tant que module. J'ai résolu le problème en suivant l'étape ci-dessous:
J'avais un problème similaire qui venait d'un endroit différent des autres solutions ici, donc je l'ajoutais au cas où cela se produirait pour d'autres.
Dans mon cas, le problème était dû à l'ouverture accidentelle du répertoire IdeaProjects. Lorsque vous faites cela, il crée le dossier .Idea dans ce répertoire et le remplit en tant que projet. Cela confond apparemment aussi l'importation de l'ensemble.
La solution consiste à supprimer le dossier .Idea et à rouvrir (sans importer) le répertoire.
Importer le projet
build.sbt
au bon endroit, afin qu'IntelliJ puisse le trouver en tant que projet SBT.Ce problème est résolu dans les dernières mises à jour des plugins SBT et Scala.