Outils pour utilisateurs

Outils du site


ide:eclipse:projet

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
ide:eclipse:projet [2019/01/21 07:33] – ↷ Liens modifiés en raison d'un déplacement. rootide:eclipse:projet [2022/10/05 14:15] (Version actuelle) – Remove name root
Ligne 24: Ligne 24:
 Ajoutez une nouvelle librairie ainsi que le jar ''javax.ws.rs-api.jar'' et validez. Cette librairie se trouve dans [[https://jersey.java.net/download.html|Jersey 2.25]], {{ :ide:eclipse:rest:jaxrs-ri-2.25.zip |Archive}} Ajoutez une nouvelle librairie ainsi que le jar ''javax.ws.rs-api.jar'' et validez. Cette librairie se trouve dans [[https://jersey.java.net/download.html|Jersey 2.25]], {{ :ide:eclipse:rest:jaxrs-ri-2.25.zip |Archive}}
  
-<note important>​Attention au bug [[ide:eclipse:bugs#the_class_is_required_to_be_in_the_selected_libraries|The class '…' is required to be in the selected libraries.]]</note>+<WRAP center round important 60%> 
 +​Attention au bug [[ide:eclipse:bugs#the_class_is_required_to_be_in_the_selected_libraries|The class '…' is required to be in the selected libraries.]] 
 +</WRAP>
  
 Veillez bien cocher (si nécessaire) la case ''Update Deployment Descriptor'' qui va mettre à jour le fichier ''web.xml''. Veillez bien cocher (si nécessaire) la case ''Update Deployment Descriptor'' qui va mettre à jour le fichier ''web.xml''.
Ligne 48: Ligne 50:
 À ce stade, le fichier ''persistence.xml'' est vide et doit être rempli soit manuellement, soit via l'IHM d'Eclipse. À ce stade, le fichier ''persistence.xml'' est vide et doit être rempli soit manuellement, soit via l'IHM d'Eclipse.
  
-<note>L'intérêt de cette méthode est de configurer Eclipse pour qu'il puisse se connecter à la base de données. Cela ne dispense pas de configurer correctement le fichier ''persistance.xml'' en fonction de l'implémentation choisie.</note>+<WRAP center round info 60%> 
 +L'intérêt de cette méthode est de configurer Eclipse pour qu'il puisse se connecter à la base de données. Cela ne dispense pas de configurer correctement le fichier ''persistance.xml'' en fonction de l'implémentation choisie. 
 +</WRAP>
  
 {{ide:eclipse:projet:jpa01.png?200|JPA Etape 1}}{{ide:eclipse:projet:jpa02.png?200|JPA Etape 2}}{{ide:eclipse:projet:jpa03.png?200|JPA Etape 3}}{{ide:eclipse:projet:jpa04.png?200|JPA Etape 4}}{{ide:eclipse:projet:jpa05.png?200|JPA Etape 5}}{{ide:eclipse:projet:jpa06.png?200|JPA Etape 6}}{{ide:eclipse:projet:jpa07.png?200|JPA Etape 7}}{{ide:eclipse:projet:jpa08.png?200|JPA Etape 8}}{{ide:eclipse:projet:jpa09.png?200|JPA Etape 9}}{{ide:eclipse:projet:jpa10.png?200|JPA Etape 10}}{{ide:eclipse:projet:jpa11.png?200|JPA Etape 11}}{{ide:eclipse:projet:jpa12.png?200|JPA Etape 12}}{{ide:eclipse:projet:jpa13.png?200|JPA Etape 13}}{{ide:eclipse:projet:jpa14.png?200|JPA Etape 14}}{{ide:eclipse:projet:jpa15.png?200|JPA Etape 15}}{{ide:eclipse:projet:jpa16.png?200|JPA Etape 16}} {{ide:eclipse:projet:jpa01.png?200|JPA Etape 1}}{{ide:eclipse:projet:jpa02.png?200|JPA Etape 2}}{{ide:eclipse:projet:jpa03.png?200|JPA Etape 3}}{{ide:eclipse:projet:jpa04.png?200|JPA Etape 4}}{{ide:eclipse:projet:jpa05.png?200|JPA Etape 5}}{{ide:eclipse:projet:jpa06.png?200|JPA Etape 6}}{{ide:eclipse:projet:jpa07.png?200|JPA Etape 7}}{{ide:eclipse:projet:jpa08.png?200|JPA Etape 8}}{{ide:eclipse:projet:jpa09.png?200|JPA Etape 9}}{{ide:eclipse:projet:jpa10.png?200|JPA Etape 10}}{{ide:eclipse:projet:jpa11.png?200|JPA Etape 11}}{{ide:eclipse:projet:jpa12.png?200|JPA Etape 12}}{{ide:eclipse:projet:jpa13.png?200|JPA Etape 13}}{{ide:eclipse:projet:jpa14.png?200|JPA Etape 14}}{{ide:eclipse:projet:jpa15.png?200|JPA Etape 15}}{{ide:eclipse:projet:jpa16.png?200|JPA Etape 16}}
Ligne 59: Ligne 63:
     * - Il n'est pas possible de télécharger automatiquement ''Hibernate''. [[http://hibernate.org/orm/downloads/|Téléchargez Hibernate]] manuellement et copiez le contenu du dossier ''lib/required'' (à l'exception éventuelle de ''el-api-2.2.jar'' qui est peut-être déjà ajouté dans le ''build path'' avec ''Tomcat'') dans le dossier ''WebContent/WEB-INF/lib/hibernate'' (actualisez ci-nécessaire l'arborescence pour qu'Eclipse détecte le changement).     * - Il n'est pas possible de télécharger automatiquement ''Hibernate''. [[http://hibernate.org/orm/downloads/|Téléchargez Hibernate]] manuellement et copiez le contenu du dossier ''lib/required'' (à l'exception éventuelle de ''el-api-2.2.jar'' qui est peut-être déjà ajouté dans le ''build path'' avec ''Tomcat'') dans le dossier ''WebContent/WEB-INF/lib/hibernate'' (actualisez ci-nécessaire l'arborescence pour qu'Eclipse détecte le changement).
  
-<note important>Attention au bug [[:ide:eclipse:bugs#the_class_is_required_to_be_in_the_selected_libraries|The class '…' is required to be in the selected libraries.]]</note>+<WRAP center round important 60%> 
 +Attention au bug [[:ide:eclipse:bugs#the_class_is_required_to_be_in_the_selected_libraries|The class '…' is required to be in the selected libraries.]] 
 +</WRAP>
  
 {{ide:eclipse:projet:jpa17.png?200|JPA Hibernate 1}}{{ide:eclipse:projet:jpa18.png?200|JPA Hibernate 2}}{{ide:eclipse:projet:jpa19.png?200|JPA Hibernate 3}} {{ide:eclipse:projet:jpa17.png?200|JPA Hibernate 1}}{{ide:eclipse:projet:jpa18.png?200|JPA Hibernate 2}}{{ide:eclipse:projet:jpa19.png?200|JPA Hibernate 3}}
Ligne 139: Ligne 145:
 Puis sélectionnez le projet, allez dans ''Project|Properties'' puis ''Java Build Path|Libraries'' et ajoutez la librairie, sans son fichier javadoc, via le bouton ''Add JARs…'' et surtout pas ''Add External JARs…''. Maintenant que la librairie a été ajoutée, il faut la développer, sélectionner la ligne ''Javadoc location: (None)'' et cliquer sur le bouton ''Edit…''. Sélectionnez ''Javadoc in archive|Workspace file|Browse'' et validez avec le fichier ''javadoc''. Puis sélectionnez le projet, allez dans ''Project|Properties'' puis ''Java Build Path|Libraries'' et ajoutez la librairie, sans son fichier javadoc, via le bouton ''Add JARs…'' et surtout pas ''Add External JARs…''. Maintenant que la librairie a été ajoutée, il faut la développer, sélectionner la ligne ''Javadoc location: (None)'' et cliquer sur le bouton ''Edit…''. Sélectionnez ''Javadoc in archive|Workspace file|Browse'' et validez avec le fichier ''javadoc''.
  
-<note warning>Il est très important de toujours mettre les archives dans le dossier ''lib'' afin d'éviter qu'un programme compile correctement mais ne soit pas exécuté avec succès.</note>+<WRAP center round alert 60%> 
 +Il est très important de toujours mettre les archives dans le dossier ''lib'' afin d'éviter qu'un programme compile correctement mais ne soit pas exécuté avec succès. 
 +</WRAP>
  
 {{ide:eclipse:projet:lib1.png|Étape 1}} {{ide:eclipse:projet:lib2.png|Étape 2}} {{ide:eclipse:projet:lib3.png|Étape 3}} {{ide:eclipse:projet:lib4.png|Étape 4}} {{ide:eclipse:projet:lib5.png|Étape 5}} {{ide:eclipse:projet:lib6.png|Étape 6}} {{ide:eclipse:projet:lib7.png|Étape 7}} {{ide:eclipse:projet:lib1.png|Étape 1}} {{ide:eclipse:projet:lib2.png|Étape 2}} {{ide:eclipse:projet:lib3.png|Étape 3}} {{ide:eclipse:projet:lib4.png|Étape 4}} {{ide:eclipse:projet:lib5.png|Étape 5}} {{ide:eclipse:projet:lib6.png|Étape 6}} {{ide:eclipse:projet:lib7.png|Étape 7}}
Ligne 154: Ligne 162:
 Allez dans le menu ''Window''|''Preferences'' puis dans la rubrique ''XML''|''XML Catalog''. Sélectionnez ''User Specified Entries'' et cliquez sur ''Add…''. Allez dans le menu ''Window''|''Preferences'' puis dans la rubrique ''XML''|''XML Catalog''. Sélectionnez ''User Specified Entries'' et cliquez sur ''Add…''.
  
-Il faut ajouter un ''Catalog Entry'' et dans ''Location'' mettre : ''jar:file:/home/legarrec/applications/eclipse-jee-neon-1a-linux-gtk-x86_64/plugins/org.springframework.aop_4.3.0.20160611-RELEASE.jar!/org/springframework/aop/factory/xml/spring-beans-4.3.xsd'' puis sélectionnez dans ''Key type'' : ''Schema location'' et enfin dans ''Key'' mettre ''http://www.springframework.org/schema/beans/spring-beans-4.3.xsd''.+Il faut ajouter un ''Catalog Entry'' et dans ''Location'' mettre : ''jar:file:.../eclipse-jee-neon-1a-linux-gtk-x86_64/plugins/org.springframework.aop_4.3.0.20160611-RELEASE.jar!/org/springframework/aop/factory/xml/spring-beans-4.3.xsd'' puis sélectionnez dans ''Key type'' : ''Schema location'' et enfin dans ''Key'' mettre ''http://www.springframework.org/schema/beans/spring-beans-4.3.xsd''.
  
 Recommencez pour ''Spring AOP'' : Recommencez pour ''Spring AOP'' :
-   * ''jar:file:/home/legarrec/applications/eclipse-jee-neon-1a-linux-gtk-x86_64/plugins/org.springframework.aop_4.3.0.20160611-RELEASE.jar!/org/springframework/aop/config/spring-aop-4.3.xsd''+   * ''jar:file:.../eclipse-jee-neon-1a-linux-gtk-x86_64/plugins/org.springframework.aop_4.3.0.20160611-RELEASE.jar!/org/springframework/aop/config/spring-aop-4.3.xsd''
    * ''http://www.springframework.org/schema/aop/spring-aop-4.3.xsd''.    * ''http://www.springframework.org/schema/aop/spring-aop-4.3.xsd''.
  
Ligne 170: Ligne 178:
 Et pour terminer, faire un clique-droit sur le fichier, ''Spring Tools'' et sélectionnez ''Add as Bean Configuration''. Et pour terminer, faire un clique-droit sur le fichier, ''Spring Tools'' et sélectionnez ''Add as Bean Configuration''.
  
-{{:ide:eclipse:projet:addbeansxml.png?400|Ajouter Beans.xml au projet Spring}}+{{:ide:eclipse:projet:addbeansxml.png|Ajouter Beans.xml au projet Spring}}
ide/eclipse/projet.1548052417.txt.gz · Dernière modification : 2019/01/21 07:33 de root