Java - para consutoriajava

 
Vista:

para consutoriajava

Publicado por juan (1 intervención) el 05/10/2005 13:21:37
Hola tengo este codigo que enlaza con un archivo de excell y me da error, este es el codigo:
import java.io.File;
import java.util.Date;
import jxl.*;
public class fra{
public static void main(String[] args){
Workbook libro = Workbook.getWorkbook(new File("myfile.xls"));
Sheet sheet =libro.getSheet(0);
Cell a1 = sheet.getCell(0,0);
Cell b2 = sheet.getCell(1,1);
Cell c2 = sheet.getCell(2,1);
String aa1 = a1.getContents();
String bb2 = b2.getContents();
String cc2 = c2.getContents();
System.out.print(aa1 + " " + bb2 + " " + cc2);
sheet.close();
libro.close();
}
}
Y me da error no reconoce ni CELL, WORKBOOK, Gracias
y compilo javac -classpaht .:jxl.jar fra.java
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 755
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

RE:para consutoriajava

Publicado por Yamil Bracho (2315 intervenciones) el 05/10/2005 14:47:38
No se si lo escribiste muy rapido pero debe ser

javac -classpath .;jxl.jar fra.java

El jxl.jar debe estar en la misma carpeta donde esta fra.java
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:para consutoriajava

Publicado por Consultoriajava.com (59 intervenciones) el 05/10/2005 15:55:32
Prueba con esto desde la carpeta donde se encuentre tu .java:

javac -classpath ".;c:/librerias/jxl.jar" fra.java

El primer punto es para incluir la ruta donde se encuentra tu propio java y la segunda ruta es donde se encuentran las clases que vas a usar.

Fijate que para indicar en el classpath clases que se encuentren en un jar, necesitas indicar el jar explicitamente, mientras que si las clases estan "sueltas" te basta con indicar el directorio.

Respuesta proporcionada por http://www.consultoriajava.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar