Foro de elhacker.net

Programación => Java => Mensaje iniciado por: quatreduros en 22 Septiembre 2009, 22:19 pm



Título: Añadir librería
Publicado por: quatreduros en 22 Septiembre 2009, 22:19 pm
Cuando intento compilar el siguiente código me dice que no encuentra la clase Punto. Creo que es un fallo de libreria.

public class PrimerPrograma {
      public static void main  (String[] args) {

         System.out.println ("Hola mundo 6/2");

         Punto p1 = new Punto (3.4, 7.5);

         double r;

         r = p1.getX ();

         System.out.println (r);
         Punto p2;

         p2 = p1;

         System.out.println (p2.getY());
      } // ()
} // class


C:\jdk1.3.1_01\bin>javac PrimerPrograma.java
PrimerPrograma.java:8: cannot resolve symbol
symbol  : class Punto
location: class PrimerPrograma
                        Punto p1 = new Punto (3.4, 7.5);
                        ^
PrimerPrograma.java:8: cannot resolve symbol
symbol  : class Punto
location: class PrimerPrograma
                        Punto p1 = new Punto (3.4, 7.5);
                                       ^
PrimerPrograma.java:17: cannot resolve symbol
symbol  : class Punto
location: class PrimerPrograma
                        Punto p2;
                        ^
3 errors

Por favor como podría añadir la librería de JAVA. Para más información los códigos los guardo en la carpeta por defecto bin. He intentado guardar el código fuera de la carpeta bin y tampoco encuentra la libreria. Hay una carpeta lib pero nose muy bien lo que contiene.


Título: Re: Añadir librería
Publicado por: Blitzkrieg' en 22 Septiembre 2009, 23:37 pm
La carpeta lib es la carpeta donde estan las librerias que usa tu programa  ::)


Título: Re: Añadir librería
Publicado por: quatreduros en 25 Septiembre 2009, 02:20 am
Ya sé que en la carpeta "lib" está toda la libreria. Pero me da a mi que hay algún fallo. De todas formas ¿como puedo ver todas las class que contiene la librería?

¿Si el codigo a compilar lo guardo en la carpeta jdk1.3_01 no habra ningun problema porque utilizará la librería, no?

Aver si me dais alguna ayudita.

Gracias,