Puis-je voir les commandes exactes utilisées par IntelliJ pour créer un projet java?Puis-je voir les commandes exactes utilisées par IntelliJ pour créer un projet Java?
Répondre
Je ne pense pas que vous puissiez obtenir la sortie d'une construction directement, mais vous pouvez afficher et éditer les options du compilateur utilisées par IntelliJ, dans l'onglet Compilateur de la boîte de dialogue Paramètres.
CTRL-F9
pour toutes les commandes clés que vous pouvez vérifier (et imprimer) le keymap, elle est disponible dans l'onglet d'aide hte.
IDEA n'exécute pas binaire java, donc il n'y a aucun moyen de voir les commandes. Au lieu de cela, IDEA utilise directement l'API du compilateur Java. Si vous voulez une représentation brute de ce qui est fait pour construire le projet, vous pouvez utiliser Build | Générer Ant build. Examinez le fichier de construction ou exécutez-le à partir de la ligne de commande via Ant pour voir ce qui se passe et quelles options/commandes sont invoquées.
IJ12 a des options de "compilateur externe". Y a-t-il un meilleur moyen, maintenant? – Jayan
Si vous exécutez une certaine configuration, vérifiez la console de sortie (Ctrl + 0) Par exemple, il montre quelque chose comme:
"C:\Program Files\Java\jdk1.5.0_22\bin\java" -Didea.launcher.port=7532 "-Didea.launcher...
Process finished with exit code 0
La première ligne est la commande pour la construction et le fonctionnement du module.
Si votre compilation est réussie, la console de message disparaîtra pour laisser une erreur délibérée de compilation dans votre code et vous pourrez alors examiner la commande de construction. –
Regardez dans ~/Bibliothèque/Logs/IdeaIC13/build-log. Vous pouvez activer ALL débogage dans build-log.xml dans ce répertoire. Lorsque vous générez dans IDEA, il écrit un journal dans build.log dans ce répertoire.
Damn bro, cette information sur le fichier 'build.log' était si précieuse pour moi! Merci! –
'Ctrl' +' F9' construit le projet, mais il n'affiche pas la commande utilisée pour la construction –