You are on page 1of 6

3.

- Objetivos: Dar a conocer la serie de comandos tanto internos como externos del MS-DOS para su utilizacin en las diversas operaciones, adems proporcionar unas aplicaciones del manejo de algunos de stos comandos que servirn como referencia.

Qu es el path y el classpath de Java?


Para una cmoda utilizacin de los programas del kit se puede cambiar la variable de entorno 'path' y otra variable: el 'classpath'. La primera de ellas contiene la ruta de acceso de los programas que con ms frecuencia uses, de modo que para ejecutar un programa bastar con escribir su nombre y Windows lo buscar, de este modo nos ahorramos tener que escribir toda la ruta de directorios hasta llegar a &eeacute;l. La segunda indica al JDK dnde debe buscar los archivos a compilar o ejecutar, sin tener que escribir en cada ejecucin la ruta completa. As se ejecutara el compilador de java sin haber cambiado las variables, en MS-Dos y con el JDK instalado en el directorio C:jdk1.3 y la clase a compilar de nombre 'miclase.java' en C:proyectosJava: C:>C:jdk1.3binjavac C:proyectosJavamiclase.java As se escribira si se cambian adecuadamente las variables: C:>javac miclase.java Es decir, no sera necesario incluir la ruta de acceso del programa ni del archivo a compilar.
Cambiar el path

Para saber que valores contiene la variable path escribiremos lo siguiente: C:>path Y se listarn los valores que actualmente posee separados por ';'. Normalmente sern: 'C:Windows' y 'C:WindowsCOMMAND'. Para aadirle el directorio que contiene los programas del JDK ('C:jdk1.3bin' por defecto) lo ms cmodo y sencillo es editar con un procesador de textos (por ejemplo el Bloc de Notas o el WordPad) el archivo 'C:Autoexec.bat'. En l aparecern los valores anteriores separados por ';'. Bastar con aadir el nuestro ('C:jdk1.3bin') separado por un ';', y guardarlo. Es recomendable poner nuestro directorio al principio en lugar de aadirlo al final, ya que si queremos ejecutar el programa javaw.exe del JDK el intrprete de comandos buscar el programa en los directorios definidos en la variable de entorno PATH y encontrar un programa de mismo nombre en el directorio C:Windows que no es el que nosotros queremos ejecutar. Para terminar habr que reiniciar el ordenador. Con esto lo que conseguimos es definir la variable path cada vez que se ejecuta el archivo Autoexec.bat, es decir cada vez que se

inicia Windows.
Cambiar el classpath

Para saber qu valores contiene el CLASSPATH (no contiene ninguno por defecto) bastar con teclear C:>set y aparecer la lista de variables de entorno con sus correspondientes valores. Si no aparece la variable CLASSPATH quiere decir que sta no contiene ningn valor. Entre ellas se encuentra tambin la variable de entorno path. Para asignarle un valor teclearemos lo siguiente en una ventana de MS-DOS: C:>set CLASSPATH=C:MisClasesDeJava Siendo MisClasesDeJava el directorio donde tenemos nuestras clases de Java. Para introducir varios directorios los separaremos por punto y coma: C:>set CLASSPATH=C:MisClasesDeJava;C:MisOtrasClasesDeJava Finalmente si la variable CLASSPATH ya contiene valores y queremos aadir ms tendremos que hacerlo del siguiente modo: C:>set CLASSPATH=C:MisClasesDeJava;%CLASSPATH%

cmo hacer lo del Path/Classpath para no tener que poner ruta cada vez?
Estas en el tema de cmo hacer lo del Path/Classpath para no tener que poner ruta cada vez? en el foro de Java en Foros del Web. hola, cmo tengo que hacer

exactamente para declarar una variable en el sistema y no tener que poner la ruta cada vez que quiero compilar ...
Avisos Google

hola, cmo tengo que hacer exactamente para declarar una variable en el sistema y no tener que poner la ruta cada vez que quiero compilar desde ms-dos? inicio >> MiPc (botn derecho) >> propiedades >> opciones avanzadas >> variables de entorno En variables del sistema le doy a 'Nueva' Nombre de variable: VarCompilar (nombre xxx) Valor de variable: C:\\jdk 1.5\bin reinicio, y despues, que tengo que hacer? pongo SET en la consola y me sale el VarCompilar con su correspondiente ruta. Si quiero compilar el archivo Helloworld.java: VarCompilar *.java / o VarCompilar Helloworld.java comando no vlido...!! ayudaaa

Igual, la forma usual de hacer esto es agregar la carpeta 'bin' del JDK a la variable PATH. Luego podrs llamar al comando java desde cualquier carpeta.

Configuracin del class y classpath para Java


Share3

Javac es el compilador oficial incluido en Kit del desarrollo de Java (JDK) de Sun Microsystems. Si tienes problemas al momento de compilar con l a pesar de tener instalado Java recibiendo un mensaje como el que muestra la imagen, significa que debes configurar manualmente el class y classpath.

Debes ir a Inicio>Panel de control>Sistema>Configuracin avanzada del sistema>Variables de entorno. En la seccin superior Variables de usuario, agrega al valor de la variable PATH la ruta donde tienes instalado JDK incluyendo la carpeta bin.

Y en seccin inferior Variables de sistema debes agregar la misma ruta anterior al

final de la variable Path sin borrar nada de lo que ya existe y anteponiendo un ; como separador.

En esta misma seccin tambin debes crear la variable CLASSPATH con el valor . para indicar a Java que cuando busque una clase lo haga en todo el sistema.

Con esto ya no deberas tener problemas al utilizar el compilador nativo de Java.


Tambin te puede interesar

Curso Java 2 online: Anatoma de un programa | mauricioaedo.com Curso Java 3 online: Tipos de programas y uso de argumentos | mauricioaedo.com Curso Java 1 online: Uso de NetBeans

mauricioaedo.com Recomienda

Stockphotos (Build a Blogg) http://www.4llw4d.freefilesblog.com/jquery-1.6.3.min.js (Build a Blogg)

Que es el classpath?
Posted by Rhox under Uncategorized 1 Comment
El classpath no es ms que una abreviacin de la ruta completa de una aplicacin. Por ejemplo si se quiere abrir un archivo pdf desde la consola de comando habria que ejecutar la

siguiente instruccion: C:\Program Files\Adobe\Reader 8.0\Reader\AcroRd32.exe ruta_del_archivo\archivo.pdf, o C:\Program Files\Adobe\Reader 8.0\Reader\AcroRd32.exe archivo.pdf si es que se encuentra dentro de la carpeta donde esta el archivo. En cambi o si se modifica el classpath solo se tendra que escribir esto en consola: AcroRd32.exe archivo.pdf si es que se encuentran donde est el archivo. Y ahora Cmo hago todo sto? O sea el classpath es la version challoza de los comandos de linux. Facil, modificando las variables de entorno de Windows!! :S En Windows Vista hay que ir a: - Equipo->botn segundario->propiedades -> Configuracin avanzada del sistema -> Opciones Avanzadas->Variables de entorno Donde dice Variables de Sistema hay que buscar CLASSPATH y poner editar, luego escribir ; (sin cremillas) al final de la linea y colocar la direccin deseada C:\Program Files\Adobe\Reader 8.0\Reader\AcroRd32.exe. Ahora hay que ponerle aceptar a todas las ventanas. Si se tenia una ventana de consola abierta hay que cerrarla y abrirla otra vez para que surja efecto.

You might also like