IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Maven Java Discussion :

maven spring hibernate


Sujet :

Maven Java

  1. #1
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2007
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2007
    Messages : 259
    Par défaut maven spring hibernate
    voici mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    public class BusAcntsHome extends HibernateDaoSupport implements  AddrsDao{
     
    	public  BusAcnts getBusAcnts(String blklstWrngInd) {
    		return (BusAcnts) getHibernateTemplate().get(BusAcnts.class, blklstWrngInd);
     
     
    	    }
        }
    et je compile mon projet avec Maven et voici mon fichier pom.xml:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
     
    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
      <modelVersion>4.0.0</modelVersion>
      <groupId>com.anani</groupId>
      <artifactId>anani</artifactId>
      <packaging>war</packaging>
      <version>1.0-SNAPSHOT</version>
      <name>firstcall Maven Webapp</name>
      <url>http://maven.apache.org</url>
      <dependencies>
        <dependency>
          <groupId>junit</groupId>
          <artifactId>junit</artifactId>
          <version>3.8.1</version>
          <scope>test</scope>
        </dependency>
       <!--   <dependency>
           <groupId>hibernate</groupId>
          <artifactId>hibernate</artifactId>
          <version>3.0.3</version>
          <scope>compile</scope>
       </dependency>-->
       <dependency>
          <groupId>org.hibernate</groupId>
          <artifactId>hibernate</artifactId>
          <version>3.2.5.ga</version>
          <scope>compile</scope>
        </dependency>
         <dependency>
          <groupId>log4j</groupId>
          <artifactId>log4j</artifactId>
          <version>1.2.14</version>
          <scope>compile</scope>
        </dependency>
        <dependency>
    		 <groupId>commons-logging</groupId>
    		 <artifactId>commons-logging</artifactId>
    		 <version>[1.0.4,2.0)</version>
    		 <scope>compile</scope>
    	 </dependency>
         <dependency>
          <groupId>commons-dbcp</groupId>
          <artifactId>commons-dbcp</artifactId>
          <version>1.2.2</version>
        </dependency>
        <dependency>
    	<groupId>com.anani</groupId>
    	<artifactId>spring</artifactId>
    	<version>2.0.5</version>
    	<scope>runtime</scope>
    </dependency>
      </dependencies>
      <build>
        <finalName>ananil</finalName>
        <plugins>
        <plugin>
          <groupId>org.codehaus.mojo</groupId>
          <artifactId>hibernate3-maven-plugin</artifactId>
          <configuration>
            <componentProperties>
              <export>false</export>
              <update>false</update>
              <outputfilename>create-schema.sql</outputfilename>
            </componentProperties>
          </configuration>
        </plugin>
      </plugins>
      </build>
    </project>
    et j'ai cette erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    [INFO] ------------------------------------------------------------------------
    [ERROR] BUILD FAILURE
    [INFO] ------------------------------------------------------------------------
    [INFO] Compilation failure
     
    D:\EIS_DTK\workspace\anani\src\main\java\com\anani\dao\hibernate\BusAcntsHome.java:[37,34] cannot f
    ind symbol
    symbol: class HibernateDaoSupport
    public class BusAcntsHome extends HibernateDaoSupport implements  AddrsDao{
     
    D:\EIS_DTK\workspace\first\src\main\java\anani\dao\hibernate\BusAcntsHome.java:[40,34] cannot f
    ind symbol
    symbol  : method getHibernateTemplate()
    location: class com.anani.dao.hibernate.BusAcntsHome
    comment faire pour avoir les jar HibernateDaoSupport
    merci

  2. #2
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Bonjour,

    Ton problème est que la classe HibernateDaoSupport n'est pas dans la librairie hibernate, mais dans celle de Spring.
    Il te faut donc ajouter la dépendance à springframework:spring:2.0.6 (enfin, la version tu peux la changer, hein ) dans ton pom.xml...
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

Discussions similaires

  1. GWT + Maven + Spring + Hibernate
    Par yaya0057 dans le forum GWT et Vaadin
    Réponses: 1
    Dernier message: 06/02/2012, 11h37
  2. Réponses: 40
    Dernier message: 04/05/2011, 00h12
  3. Réponses: 1
    Dernier message: 02/12/2010, 20h59
  4. Réponses: 0
    Dernier message: 01/12/2009, 11h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo