Foros del Web » Programación para mayores de 30 ;) » Java »

Error con package e import

Estas en el tema de Error con package e import en el foro de Java en Foros del Web. Buenas, estoy empezando a crear paquetes y a importarlos desde otras clases y me encuentro con este error en Geany, "PruebaPackage.java:8: error: cannot access sumar". ...
  #1 (permalink)  
Antiguo 09/08/2012, 09:50
 
Fecha de Ingreso: octubre-2011
Mensajes: 56
Antigüedad: 13 años
Puntos: 5
Error con package e import

Buenas, estoy empezando a crear paquetes y a importarlos desde otras clases y me encuentro con este error en Geany, "PruebaPackage.java:8: error: cannot access sumar".

Tengo dos.java, el primero de ellos es el que contiene la clase que luego es llamada desde el otro que la invoca.

"Sumar.java"
Código:
package Utilidades.mates;


public class sumar{


public void suma(int x, int y){
	
	System.out.println(x+y);}

}
Y aqui el .java que llama al metodo suma;
"PruebaPackage.java"

Código:
import Utilidades.mates.*;

public class PruebaPackage{


public static void main (String [] args){

	sumar s=new sumar();

	s.suma(5,7);

}
}
El primer archivo esta guardado en "x/Utilidades/mates" y el segundo en "x", donde x es la ruta del classpath.


Espero que me podáis echar un cable, gracias.
  #2 (permalink)  
Antiguo 20/08/2012, 16:03
Avatar de Lalounam  
Fecha de Ingreso: mayo-2012
Ubicación: México D.F.
Mensajes: 59
Antigüedad: 12 años, 6 meses
Puntos: 19
Respuesta: Error con package e import

Me parece que el problema podría provenir del nombre de la clase y el nombre del archivo, intenta colocar el mismo nombre del archivo como nombre de clase y haz la prueba.
  #3 (permalink)  
Antiguo 20/08/2012, 17:02
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 16 años, 4 meses
Puntos: 416
Respuesta: Error con package e import

Tu clase se llama "sumar" y el archivo "Sumar". Los sistemas Unix son sensibles a mayusculas y minusculas en cuanto a los nombre de los archivos.

Etiquetas: clase, import, package, string
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:14.