27 votes

Compilateur Scala introuvable dans Intellij IDEA 11 avec un projet Play 2.0

J'ai créé un projet en utilisant la méthode typique play new et j'ai ensuite utilisé play idea pour générer le fichier .iml. Lorsque j'ai importé le fichier .iml dans Intellij IDEA, je n'ai pas réussi à trouver comment faire reconnaître la bibliothèque du compilateur. Vous trouverez ci-dessous quelques captures d'écran :

enter image description here

enter image description here

Aidez-moi !

31voto

Chris B Points 3638

Il s'agit d'une légère bizarrerie avec les paramètres Scala dans IntelliJ. Actuellement, la seule façon d'enregistrer une distribution Scala est de créer un nouveau projet.

Des pas :

  1. Fichier > Nouveau projet > Créer un projet à partir de zéro

  2. Laissez tous les paramètres par défaut. Le nom du projet peut être n'importe quoi.

  3. Sur la page "Veuillez sélectionner les technologies souhaitées", choisissez Scala. Certains éléments de l'interface graphique apparaîtront pour vous permettre d'indiquer à IntelliJ comment trouver votre compilateur et votre bibliothèque Scala. Assurez-vous de régler les options "Level" sur "global".

  4. Cliquez sur Terminer. Fermez le projet fictif que vous avez créé, et retournez à votre projet réel. Le compilateur Scala que vous avez enregistré devrait maintenant figurer dans la liste de la page des paramètres de votre projet.

19voto

Keeth Points 672

Une variante qui a fonctionné pour moi : laissez tomber la facette Scala et exécutez à nouveau "Add framework support...".

  1. Fichier / Structure du projet / Facettes

  2. Cliquez sur la facette Scala puis sur Moins pour supprimer la facette Scala de votre module. Cliquez sur OK.

  3. Cliquez avec le bouton droit de la souris sur votre projet/module, "Add Framework Support...", choisissez Scala.

  4. Entrez le chemin vers votre compilateur et votre bibliothèque Scala.

1voto

rintcius Points 1223

J'ai également rencontré ce problème, mais la solution de contournement décrite par Chris B n'a pas fonctionné pour moi, car dans mon cas, "Scala" était absent de la page "Veuillez sélectionner les technologies souhaitées".

Dans mon cas, le problème semblait être un plugin Scala incompatible. Après avoir réinstallé le plugin Scala, tout s'est bien passé.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X