2010-10-19 2 views
1

J'ai utilisé la réponse acceptée fournie à la question "How to set the java.library.path from Eclipse?" pour définir le chemin de la bibliothèque pour un pot spécifique. Dans mon cas, j'ai environ 10 jar tiers et chaque pot dépend du même jeu de dll, mais j'ai besoin de faire ce processus pour chaque pot. Je peux le faire manuellement, mais est-il possible de le faire pour plus d'un pot à la fois?Chemin de la bibliothèque Java dans Eclipse - Ajouter la bibliothèque DLL à plusieurs bocaux à la fois?

Répondre

1

Dans votre cas, la modification manuelle du fichier .classpath du projet peut vous apporter un peu d'efficacité. Quand je tournerai l'emplacement d'une bibliothèque native de JAR, l'entrée suivante est ajoutée à mon dossier .classpath:

<classpathentry exported="true" kind="lib" path="path/to/library.jar" sourcepath="/path/to/src"> 
    <attributes> 
     <attribute name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY" value="path/to/native/library.dll"/> 
    </attributes> 
</classpathentry> 

Vous pouvez définir manuellement le premier JAR (via l'interface utilisateur Eclipse), à ​​proximité Eclipse et copier/coller le généré les entrées classpath dans .classpath avec les modifications appropriées, puis redémarrez Eclipse.

Questions connexes