L'erreur "La ligne de commande est trop longue" s'affiche lorsque j'effectue des tests. Cela fonctionne si je règle la méthode "Raccourcir la ligne de commande" dans la configuration Exécuter/Déboguer sur "Manifeste JAR" pour la méthode ou la classe spécifique, mais comment puis-je le définir pour tout le projet ou y at-il un IDE paramètre global pour cela?
Vous pouvez définir un moyen par défaut de raccourcir la ligne de commande et de l'utiliser comme modèle pour d'autres configurations avec modification de la valeur par défaut Modèle JUnit Run/Debug Configuration. Ensuite, toute nouvelle configuration Run/Debug que vous créez dans le projet utilisera la même option.
Voici le article de blog connexe à propos de l'option de raccourcisseur configurable en ligne de commande.
Dans votre dossier .idea, changez le fichier workspace.xml
Ajouter
<property name="dynamic.classpath" value="true" />
à
<component name="PropertiesComponent">
.
.
.
</component>
Exemple
<component name="PropertiesComponent">
<property name="project.structure.last.edited" value="Project" />
<property name="project.structure.proportion" value="0.0" />
<property name="project.structure.side.proportion" value="0.0" />
<property name="settings.editor.selected.configurable" value="preferences.pluginManager" />
<property name="dynamic.classpath" value="true" />
</component>
Si vous n'en voyez pas, n'hésitez pas à l'ajouter vous-même
<component name="PropertiesComponent">
<property name="dynamic.classpath" value="true" />
</component>