J'ai mis en place un projet Java dans Eclipse et je veux le mettre dans une autre machine, mais mon projet a beaucoup de dépendances. Si je ne fais que copier et coller le dossier du projet et l'ajouter à une machine différente, cela me donne une erreur de chemin de classe et une référence d'erreur de bibliothèque ... quel est le moyen le plus efficace de transférer mon code avec le code source? ? Est-ce que eclipse fournit cette fonctionnalité?emballage java code en eclipse
Répondre
La meilleure façon Pour créer un projet de base que vous pouvez copier-coller en une étape entre les machines, configurez le projet d'une manière spécifique:
1) Copiez physiquement les jarres de dépendances dans le dossier du projet ou dans un sous-dossier du dossier du projet:
2) Cliquez avec le bouton droit sur les fichiers JAR et sélectionnez «Build Path» -> Add to Build Path. Cette structure vous permet de copier le projet sur une nouvelle machine en copiant simplement le dossier du projet. Ce n'est pas l'organisation la plus évolutive, et je vous encourage à explorer d'autres options à mesure que votre projet se développe.
Bien que n'étant pas une solution Eclipse pure, j'aime utiliser maven pour gérer les dépendances de mes applications Java et assembly plugin pour créer des distributions (y compris des dépendances) pour mes utilisateurs/clients.
- Cliquez droit sur le projet java
- Sélectionnez
export
- Sélectionnez le
java node->runnable jar file
puis appuyez surnext
- Sélectionnez
Java launch configuartion
avec lequel vous avez testé votre application - Sélectionnez le troisième bouton radio
Copy required into a sub folder next to generated jar
. .. - presse finition
permet de dire vous avez choisi le dossier c:\temp\myproject
pour la sortie et le nom de votre pot est test.jar
alors le dossier sélectionné aura test.jar
et un dossier appelé lib
contenant tous les pots fournisseur .... aussi le manifeste de test.jar
aura l'entrée classpath contenant tous les chemins d'accès du fournisseur.
Manifest-Version: 1.0 Chemin de classe:. regx_lib/a.jar regx_lib/b.jar regx_lib/c.jar regx_lib/d.jar Main-Class: DCMain
Espérons que cela aidera ....
- 1. cercle emballage - java
- 2. Eclipse: arrêt du code (java)
- 3. Emballage ou création d'exécutables en C++
- 4. Comment tester le code java dans Eclipse?
- 5. Emballage Eclipse (Pulsar): Comment incorporer d'autres projets dans mon pot?
- 6. eclipse java affichage de code linenumber
- 7. Emballage Knopflerfish
- 8. Best Eclipse Code Formatters?
- 9. Compilation de code java avec fichier d'extension non java en eclipse
- 10. Emballage d'un ou deux plugins en tant qu'application RCP autonome?
- 11. Ressources jar inexistantes en Java eclipse
- 12. Liens vers Java code protobuf généré dans Eclipse
- 13. Code temporel en Java
- 14. Programme Java avec startupparameters en eclipse
- 15. Emballage dans xul: hbox
- 16. Emballage FUSE de Go
- 17. Variable personnalisée Eclipse pour les modèles de code Java
- 18. Code Eclipse Modèles avec Cobol
- 19. Emballage 4 entiers dans un 64 peu long - java
- 20. Spring Bonjour World setup et le code en eclipse
- 21. Importer un projet java en eclipse
- 22. import d'un autre projet java en eclipse
- 23. Comment exécuter du code Java en utilisant du code Java?
- 24. Java/eclipse/hibernate
- 25. emballage WCF objet COM
- 26. Emballage de bocal sélectif
- 27. Emballage 2D avec obstacles
- 28. Compilateur java personnalisé Eclipse
- 29. Comment modifier les paramètres du code en eclipse
- 30. Documentation Eclipse pour Java