255 votes

Comment configurer la méthode "Raccourcir la ligne de commande" pour tout le projet dans IntelliJ

Lorsque j'exécute des tests, je reçois l'erreur "Command line is too long". Cela fonctionne si je règle la méthode "Shorten command line" dans la configuration Run/Debug sur "JAR manifest" pour la méthode ou la classe spécifique, mais comment puis-je la régler pour l'ensemble du projet ou existe-t-il un paramètre global de l'IDE pour cela ?

18voto

Quoc Truong Points 738

Si vous utilisez une version du JDK à partir de 9+, vous devez sélectionner

Exécuter > Modifier les configurations... > Sélectionnez JUnit modèle.

Ensuite, sélectionnez @argfile (Java 9+) comme dans l'image ci-dessous.

enter image description here

Si vous ne voyez pas le Raccourcir la ligne de commande puis en cliquant sur Modifier les options comme ci-dessous, et sélectionnez le menu Raccourcir la ligne de commande

enter image description here

Essayez-le. Bonne chance les amis.

9voto

Ajouter <property name="dynamic.classpath" value="true" /> à la .idea/workspace.xml sous l'onglet <component name="PropertiesComponent"> étiquette. Cela a fonctionné pour moi.

4voto

Suivez ces étapes et sélectionnez l'option "classpath.file" dans la liste déroulante donnée dans la catégorie ligne de commande raccourcie. enter image description here

enter image description here

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