2011-12-19 4 views
1

Je veux créer un exécutable Jar en utilisant les outils d'exportation Eclipse. Cependant, lorsque j'exporte mon projet, Eclipse inclut des répertoires .svn dans le fichier Runnable jar.Comment exporter un JAR exécutable avec Eclipse et exclure des répertoires .svn?

J'essaie d'exclure ces répertoires en utilisant les propriétés Eclipse sans succès (en utilisant **/.svn/* dans le fichier source exclu, j'essaie aussi d'autres combinaisons comme **/.svn, **/.svn/, .svn, etc ...).

Est-ce que quelqu'un sait s'il est possible de le faire ou dois-je supprimer manuellement les répertoires .svn de l'exécutable JAR?

Répondre

0

Vous pouvez passer au format de copie de travail récent> 1.7 (mettez à jour vos clients svn). Il n'utilise plus les répertoires .svn, donc vous n'aurez plus le problème. Si vous utilisez des clients externes (tels que TortoiseSVN), vous devez également adapter vos plugins pour svn dans Eclipse (sous-clipse, etc.) à la version 1.7.

La nouvelle version de copie de travail ne fonctionne pas avec les plus âgés (ils doivent être convertis),

Si vous utilisez un Maven construire pour construire votre pot, les répertoires .svn (entre autres systèmes TYPIQUES SCM répertoires de contrôle) sont exclus par un comportement par défaut; voir en particulier le maven archiver plugin configuration to have an executable jar.

Questions connexes