Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/03/2010, 10:40
Pelirr
 
Fecha de Ingreso: diciembre-2008
Mensajes: 233
Antigüedad: 15 años, 4 meses
Puntos: 1
Respuesta: "${lib.dir} not found" en build.xml en eclipse

Hola, estoy intentando seguir el manual "Java Persistence with Hibernate", y me ha surgido otro problema que no sé como solventar. Voy por el capítulo dos, intentando construir el build.xml, pero me dá un error. Dentro de eclipse, en el build.xml, una línea me dá un error de que no encuentra algo:

En la línea: <taskdef name="hibernatetool" classname="org.hibernate.tool.ant.HibernateToolTas k" classpathref="project.classpath"/>

me indica que: C:\Documents and Settings\empalacios\workspaceManningJP\HelloWorldJ P\${lib.dir} not found.

y cuando limpio, compilo, y le doy a run, me salen varios errores, me faltan librerías que no aparecen en el manual, concretamente: slf4j-api-1.5.3.jar y slf4j-jdk14-1.4.2.jar. Las añado, y sigue dando los siguientes errores:

[mkdir] Created dir: C:\Documents and Settings\empalacios\workspaceManningJP\HelloWorldJ P\bin
compile:
[javac] Compiling 3 source files to C:\Documents and Settings\empalacios\workspaceManningJP\HelloWorldJ P\bin
copymetafiles:
[copy] Copying 1 file to C:\Documents and Settings\empalacios\workspaceManningJP\HelloWorldJ P\bin
run:
[java] 04-mar-2010 16:50:41 org.hibernate.cfg.Environment <clinit>
[java] INFO: Hibernate 3.3.2.GA
[java] 04-mar-2010 16:50:41 org.hibernate.cfg.Environment <clinit>
[java] INFO: hibernate.properties not found
[java] 04-mar-2010 16:50:41 org.hibernate.cfg.Environment buildBytecodeProvider
[java] INFO: Bytecode provider name : javassist
[java] 04-mar-2010 16:50:41 org.hibernate.cfg.Environment <clinit>
[java] INFO: using JDK 1.4 java.sql.Timestamp handling
[java] 04-mar-2010 16:50:41 org.hibernate.cfg.Configuration configure
[java] INFO: configuring from resource: /hibernate.cfg.xml
[java] 04-mar-2010 16:50:41 org.hibernate.cfg.Configuration getConfigurationInputStream
[java] INFO: Configuration resource: /hibernate.cfg.xml
[java] Exception in thread "main" java.lang.ExceptionInInitializerError
[java] at persistence.HibernateUtil.<clinit>(Unknown Source)
[java] at hello.HelloWorld.main(Unknown Source)
[java] Caused by: org.hibernate.HibernateException: /hibernate.cfg.xml not found
[java] at org.hibernate.util.ConfigHelper.getResourceAsStrea m(ConfigHelper.java:170)
[java] at org.hibernate.cfg.Configuration.getConfigurationIn putStream(Configuration.java:1453)
[java] at org.hibernate.cfg.Configuration.configure(Configur ation.java:1475)
[java] at org.hibernate.cfg.Configuration.configure(Configur ation.java:1462)
[java] ... 2 more
[java] Java Result: 1
BUILD SUCCESSFUL
Total time: 2 seconds

No lo entiendo, porque parece que me dice que no encuentra el archivo hibernate.cfg.xml, pero ese archivo le tengo. ¿Alguien le ha ocurrido lo mismo o algo parecido? Estoy estancada, no sé como continuar.
Gracias de antemano, un saludo