Tags Palabras claves

Problemas con Ejecucion de Codigo

30/01/2005 - 23:00 por Javier Fernandez | Informe spam
Hola,

estoy usando una base de datos de BerkeleyDBXML. En dicha base de datos
vienen ciertos ejemplos, los cuales se pueden ejecutar con una linea de
comandos como sigue:

java com.sleepycat.dbxml.examples.gettingStarted.simpleQuery

El problema que me surge es cuando quiero hacer yo mi propio programa con
ello. Para lo cual hago mi programa, importo las librerias necesarias, lo
compilo y todo va perfectamente, pero cuando voy a ejecutarlo con un simple:

java miClase

me da error de NotClassFounfError, cuando si que esta en el directorio desde
donde lo ejecuto. Se que es un problema con los paquetes (*.jar) o algo asi,
pero es que no se donde esta exactamente el problema. ¿Deberia de meter mi
clase en algun tipo de paquete para que funcionase? Se que debo de poner una
linea del estilo a la que se usa cuando se ejecutan los ejemplos pero no
se

Si alguien me pudiese dar una idea de por donde pueden ir los tiros
Muchas gracias de antemano y un saludo.

Javier Fernandez
 

Leer las respuestas

#1 edison martinez
01/02/2005 - 00:32 | Informe spam
Saludos
Lo que debes hacer es indicarle a la mv de java donde buscar las librerías
que va a necesitar para ejecutar la aplicacion (como el jdbc, o cualquier
jar que uses) para ello solamente le indicas usando -cp en la llamada a java
(o -classpath ,es igual) asi:

java -cp .:/usr/loca/jdbc/myJdbc.jar miClase
igual para compilarla, algo asi:
javac -Xlint:all -g -cp .:/usr/loca/jdbc/myJdbc.jar miClase

Edison Martínez García
MCP
Linux User: #317318
(593) 097 589803
"Javier Fernandez" wrote in message
news:
Hola,

estoy usando una base de datos de BerkeleyDBXML. En dicha base de datos
vienen ciertos ejemplos, los cuales se pueden ejecutar con una linea de
comandos como sigue:

java com.sleepycat.dbxml.examples.gettingStarted.simpleQuery

El problema que me surge es cuando quiero hacer yo mi propio programa con
ello. Para lo cual hago mi programa, importo las librerias necesarias, lo
compilo y todo va perfectamente, pero cuando voy a ejecutarlo con un


simple:

java miClase

me da error de NotClassFounfError, cuando si que esta en el directorio


desde
donde lo ejecuto. Se que es un problema con los paquetes (*.jar) o algo


asi,
pero es que no se donde esta exactamente el problema. ¿Deberia de meter mi
clase en algun tipo de paquete para que funcionase? Se que debo de poner


una
linea del estilo a la que se usa cuando se ejecutan los ejemplos pero no
se

Si alguien me pudiese dar una idea de por donde pueden ir los tiros
Muchas gracias de antemano y un saludo.

Javier Fernandez



Preguntas similares