2010-10-06 24 views
0

J'ai plusieurs modules dans un projet IntelliJ où les dépendances de chaque module sont gérées par Ivy.Existe-t-il un moyen plus simple de spécifier les URL javadoc dans intellij?

Mon problème est que pour chaque module simple, je dois spécifier l'URL javadoc des bibliothèques 3ème partie communes à travers ces actions fastidieuses:

  1. Ramassez la souris
  2. Trouver la javadoc de la bibliothèque dans google
  3. Faites un clic droit sur le module et sélectionnez Paramètres du module
  4. Aller à l'onglet dépendances
  5. Cliquez sur la bibliothèque de module correct
    • Tous les modules ont leurs dépendances tiré à leurs propres répertoires jar par le lierre, combinant ainsi les bibliothèques communes dans une bibliothèque au niveau du projet ne sont pas une option
  6. Cliquez sur Modifier
  7. Cliquez sur Spécifier l'URL de la documentation
  8. Coller l'url
  9. Cliquez sur 3 OK
  10. Appuyez sur Ctrl + Q et voir si cela a fonctionné.
    • Si cela n'a pas fonctionné parce que j'ai collé la mauvaise URL ou utilisé la mauvaise bibliothèque, répétez.

Avoir à faire pour chaque seul module commons-lang, commons-collections, mise en veille prolongée, le printemps, etc devient très fastidieux. Existe-t-il un moyen de spécifier une liste globale d'URL javadoc de secours?

Répondre

1

Utilisez Maven, IDEA peut extraire automatiquement les sources et javadocs de Maven et configurer le projet avec des clics zéro.

Une autre option consisterait à écrire un plug-in ivy personnalisé qui fera de même ou modifier l'un des plug-ins Ivy existants.

+0

Je n'ai pas encore trouvé tous les détails, mais je pense que l'utilisation de lierre pour mettre les choses correctement est la bonne façon de procéder. Merci! – oksayt