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

Author: GVVMultigamingClan, 2014-12-06

1 answers

J'ai eu ce problème avec l'utilisation d'un projet sous Windows et Linux.

  1. Aller à la Fenêtre->Préférences->Java->Build Path->Classpath Variables
  2. 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.

  1. Propriétés du projet- > Chemin de construction Java- > Bibliothèques (où vous ajoutez des fichiers jar)
  2. Pour ajouter, cliquez sur "Ajouter une variable"
  3. 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.

 1
Author: Timothy Wright, 2014-12-06 16:35:46