Jouer Cadre de 2,4 et IntelliJ Idea
Je suis en train d'ouvrir une pièce 2.4 projet dans l'Ide, mais depuis les choses ont changé, je ne sais pas comment faire.
Dans les versions précédentes j'ai juste l'exécuter
activator idea
Ou de l'utilisation de l'activateur de l'INTERFACE utilisateur et cliquez sur générer intelliJ projet, mais en 2.4 la commande idée ne semble pas exister
[error] Not a valid command: idea (similar: eval, alias)
[error] Not a valid project ID: idea
[error] Expected ':' (if selecting a configuration)
[error] Not a valid key: idea (similar: clean)
[error] idea
[error] ^
Et l'INTERFACE utilisateur semble rompu, lorsque je clique sur générer intelliJ projet, il essaie de compiler l'application et donne cette erreur:
play/Play$
java.lang.NoClassDefFoundError: play/Play$
Use 'last' for the full log.
Failed to load project.
J'ai créé le projet à partir de zéro en utilisant le jeu java modèle:
activator new
J'ai aussi essayé d'importer le dossier comme un projet, mais l'ide ne semble pas à l'identifier comme un projet
Bien que je puisse être culotté et copier cela comme une réponse, ici, vous allez: stackoverflow.com/a/30240964/794967. Je l'ai essayé, et ça marche. Créer un projet avec l'activateur, de supprimer ce fichier et l'ouvrir avec l'Idée.
Assurez-vous que vous utilisez le JDK 8 (Intellij IDEA, JAVA_HOME variable système)
Je vais avoir un peu le même problème où les Ide ne voit pas toutes les classes de test sur la version CE.
J'ai eu ce même problème et je l'ai résolu en supprimant le .idée dossier et ré-importer le projet.
Assurez-vous que vous utilisez le JDK 8 (Intellij IDEA, JAVA_HOME variable système)
Je vais avoir un peu le même problème où les Ide ne voit pas toutes les classes de test sur la version CE.
J'ai eu ce même problème et je l'ai résolu en supprimant le .idée dossier et ré-importer le projet.
OriginalL'auteur RichyHBM | 2015-06-02
Vous devez vous connecter pour publier un commentaire.
Je rencontre le même problème, j'ai utilisé l'IDÉE d'ouvrir un dossier de projet, il avait un jouer 2 application dans un sous-dossier, puis-je importer le module (jeu de 2 app) pour le système.
Et il fonctionne bien.
Après que j'ai changé le module de nom de dossier, puis quand je lance l'application, il affiche:
J'ai re-vérifié le dossier, et constaté que dans le Fichier -> Projet choix de la Structure, le nom du module est "root" et le "team" est le module pour l'ensemble du projet (pas le module importé par SBT), donc apparemment, le module n'était pas fonctionnel après j'ai changé le module de nom de dossier.
Alors j'ai trouvé et supprimé tous .idée dossier, qui est l'IDÉE configureation, puis de le ré-ouvrir/re-importer le module, toujours pas de travail. Je pensais que c'IDÉE du problème de cache, il n'ont cache pour le projet ouvert, alors j'ai changé le dossier de projet de
team
à autre chose, nettoyez-le .idée dossiers, et de les ré-ouvrir/importer de nouveau. Il a travaillé.Si le jeu de l'app est dans le dossier du projet en tant que sous-dossier, importer le module dans le Fichier -> la Structure du Projet.
Le nom du projet doit être "root" lors de l'exécution dans l'IDÉE. Donc dans ce cas, vous devez le renommer en "équipe de projet" à "root" dans le champ nom.
Merci! Après avoir renommé le module en tant que 'root', tout va bien.
Merci! C'est clairement un bug. J'ai trouvé votre réponse après que j'ai déposé billet youtrack.jetbrains.com/issue/SCL-13988
OriginalL'auteur Tom
Solution 1
Dans mon cas (IDÉE 2018.2), j'ai changé le paresseux val variable dans la construction.sbt, il avait le nom de "racine" quand mon nom du projet est "top", changé en "root" à "haut".
Avant:
Après:
Projet de changement de variable
Solution 2
La méthode proposée par Tom résolu mon problème en partie, parce qu'après le redémarrage de l'IDÉE que j'ai retourné le nom de projet de retour, il était nécessaire de modifier la variable de "haut" à "root" dans la construction.sbt.
Avant:
Après:
OriginalL'auteur Key
Fondamentalement, installer Play Framework, Scala plugins et importer un projet dans l'Ide, comme SBT projet. Ne pas utiliser l'activateur à l'IDÉE de créer des fichiers de projet. Plus de détails ici.
Vrai, mais il n'est pas clair à partir de la question de savoir si son Ultime.
C'est sur l'édition de la communauté de l'idée
Et ne fonctionne pas si vous voulez le créer à l'aide de la java de la graine
OriginalL'auteur Mon Calamari
Il semble que je n'avais pas mis à jour scala/sbt à la dernière version de l'ide
Une fois que j'avais fait remarqué que c'était un projet valide, bien que les docs ne semblent pas oublier que vous pouvez l'importer comme un SBT projet, de la même façon à créer une nouvelle sbt projet (que je n'ai pas envie de faire comme je voulais le créer via activator)
J'ai également eu le projet de jeu/jeu de-fourche-course.sbt problème de fichier de
OriginalL'auteur RichyHBM
- Je utiliser Intellij Idea 16.3.3 et ce problème apparaît parfois. Comment je fixe? Vous avez juste besoin d'ouvrir votre SBT plugin et en vertu de votre projet obtenir le menu contextuel, puis vous devez choisir "Ignorer SBT projet". Après un processus en cours est terminé, vous devez activer cette option. C'est un travail pour moi:)
OriginalL'auteur Mr. Skip