comment, étape dans le code de pots (non JDK) à l'aide de l'Ide?
Je suis nouveau sur IntelliJ (et Stackoverflow) et assez nouveau à Java,Dans mon application que je suis en utilisant le code de pots que dans l'Ide, j'ai ajouté que "les Bibliothèques Externes". J'ai aussi le code source de ces pots, mais je préfère ne pas le compiler (ils sont énormes et complexes). Maintenant, pendant le débogage de ma demande, je voudrais étape dans le code de la bibliothèque qui est compilé dans ces pots. Comment puis-je configurer l'Ide de le faire?
Est-il une autre façon autre que la fixation du pot entier de bibliothèque de code source de mon code d'application?
- Merci, qu'il a fait. Pour d'autres qui pourraient trouver cela utile, je voudrais ajouter que dans des "dépendances" de l'onglet, vous devez d'abord choisir le jar que vous souhaitez ajouter des sources pour l', puis sur "Modifier", puis "Joindre des Sources"
- Et oui, je n'ai pas assez de points de réputation pour voter la réponse...
- Vous pouvez toujours accepter si.
Vous devez vous connecter pour publier un commentaire.
Vous pouvez joindre le code source de la configuration de la bibliothèque. Dans le Projet de Structure de la boîte de dialogue dans laquelle vous définissez les Pots qui bibliothèques, il y a un "Joindre des Sources..." bouton qui vous permet de spécifier un ou plusieurs source des Pots, des Fermetures éclair ou des répertoires.
Il existe une autre manière.Si vous êtes dans l'éditeur de code et vous êtes à l'aide de classes de particulier jar, vous pouvez CTRL+clic sur une classe ou d'une méthode. Il vous conduira vers le code compilé. Il y aura un onglet sur le dessus avec le lien "Joindre des Sources..". Vous pouvez y indiquer la source.
Si vous êtes dans un projet maven clic droit pom.xml et de sources de téléchargement et/ou de la documentation
Après que vous seriez en mesure de voir les liens dans le fichier->structure de projet->bibliothèques->
Pour télécharger le code source, j'ai fait un:
mvn dependency:sources -DincludeArtifactIds=package-name
Ensuite, j'ai dû redémarrer IntelliJ pour faire reconnaître les sources.