Chemin de construction Java Eclipse
Salut j'écris une interface graphique Java Swing qui comprend beaucoup de .les fichiers jar.
J'ai ajouté beaucoup de .fichiers jar à mon Buildpath. Si maintenant mon ami essaie d'exécuter le programme, il a obtenu mon Buildpath et ils se trompent sur son PC.
Existe-t-il un moyen possible de définir le Buildpath pour que mon ami n'ait pas à les définir à nouveau?
Par exemple pour le moment un buildpath est comme ceci: home/usr/bonzai/oad/xxx.jar
Mon programme exécuté se trouve dans le dossier bonzai. je tiens donc à définir le chemin comme ceci: ./oad/xxx.jar
Donc le programme sait aller dans le dossier oad, c'est-à-dire dans le même dossier, puis prendre xxx.jar.
Espère que vous comprenez ce que je veux faire :-)
Mfg Christoph
1 answers
J'ai eu ce problème avec l'utilisation d'un projet sous Windows et Linux.
- Aller à la Fenêtre->Préférences->Java->Build Path->Classpath Variables
- Cliquez sur "Nouveau", choisissez un nom, comme MY_PROJECT, et pointez vers le dossier du projet.
Lorsque vous incluez des fichiers jar, vous le faites d'une manière différente.
- Propriétés du projet- > Chemin de construction Java- > Bibliothèques (où vous ajoutez des fichiers jar)
- Pour ajouter, cliquez sur "Ajouter une variable"
- Sélectionnez la variable MY_PROJECT que vous avez créée et cliquez sur "Étendre". Trouvez la ressource et ajoutez-la à votre projet.
Maintenant, quand quelqu'un veut utiliser votre projet, il lui suffit de faire les étapes 1 et 2. et pointez la variable classpath MY_PROJECT à l'endroit où se trouve le dossier. Il peut être n'importe où. Tant que la structure à l'intérieur est la même, tout fonctionne.
Voici comment je partage .fichiers de projet avec GIT. Vous pouvez cloner le projet n'importe où, mais tout fonctionne.