variables path y classpath
TRANSCRIPT
5/16/2018 VARIABLES Path y Classpath - slidepdf.com
http://slidepdf.com/reader/full/variables-path-y-classpath 1/6
3.- Objetivos:
Dar a conocer la serie de comandos tanto internos como externos del MS-DOS para su utilización en las diversas operaciones, además proporcionar unas aplicaciones delmanejo de algunos de éstos comandos que servirán como referencia.
¿Qué es el path y el classpath de Java?
Para una cómoda utilización 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 más 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
dónde debe buscar los archivos a compilar o ejecutar, sin tener que escribir en cada
ejecución la ruta completa.
Así se ejecutaría el compilador de java sin haber cambiado las variables, en MS-Dos y conel 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 escribiría si se cambian adecuadamente las variables:
C:> javac miclase.java
Es decir, no sería 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 listarán los valores que actualmente posee separados por ';'. Normalmente serán:
'C:Windows' y 'C:WindowsCOMMAND'. Para añadirle el directorio que contiene los
programas del JDK ('C:jdk1.3bin' por defecto) lo más cómodo 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 aparecerán los valores anteriores separados por ';'. Bastará con
añadir el nuestro ('C:jdk1.3bin') separado por un ';', y guardarlo. Es recomendable ponernuestro directorio al principio en lugar de añadirlo al final, ya que si queremos ejecutar el
programa javaw.exe del JDK el intérprete 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
5/16/2018 VARIABLES Path y Classpath - slidepdf.com
http://slidepdf.com/reader/full/variables-path-y-classpath 2/6
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 ningún valor. Entre ellas se
encuentra también 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 añadir más
tendremos que hacerlo del siguiente modo:
C:>set CLASSPATH=C:MisClasesDeJava;%CLASSPATH%
5/16/2018 VARIABLES Path y Classpath - slidepdf.com
http://slidepdf.com/reader/full/variables-path-y-classpath 3/6
cómo hacer lo del Path/Classpath
para no tener que poner ruta cada
vez?Estas en el tema de cómo hacer lo del Path/Classpath para no tener que poner ruta cada vez? en el foro de Java en Foros del Web. hola, cómo 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,
cómo 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 (botón 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 válido...!! ayudaaa
Igual, la forma usual de hacer esto es agregar la carpeta 'bin' del JDK a la variable PATH.
Luego podrás llamar al comando java desde cualquier carpeta.
5/16/2018 VARIABLES Path y Classpath - slidepdf.com
http://slidepdf.com/reader/full/variables-path-y-classpath 4/6
Configuración 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>Configuración avanzada del
sistema>Variables de entorno.
En la sección superior Variables de usuario, agrega al valor de la variable PATH la
ruta donde tienes instalado JDK incluyendo la carpeta bin.
Y en sección inferior Variables de sistema debes agregar la misma ruta anterior al
5/16/2018 VARIABLES Path y Classpath - slidepdf.com
http://slidepdf.com/reader/full/variables-path-y-classpath 5/6
final de la variable Path sin borrar nada de lo que ya existe y anteponiendo un ;
como separador.
En esta misma sección también 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 deberías tener problemas al utilizar el compilador nativo de Java.
También te puede interesar
Curso Java 2 online: Anatomía 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)
5/16/2018 VARIABLES Path y Classpath - slidepdf.com
http://slidepdf.com/reader/full/variables-path-y-classpath 6/6
¿Que es el classpath?
Posted by Rhox under Uncategorized
1 Comment
El classpath no es más que una abreviación de la ruta completa de una aplicación. 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.exeruta_del_archivo\archivo.pdf”, o “C:\Program Files\Adobe\Reader8.0\Reader\ AcroRd32.exe archivo.pdf” si es que se encuentra dentro de la carpetadonde esta el archivo.En cambi o si se modifica el classpath solo se tendría que escribir esto en consola:“AcroRd32.exe archivo.pdf” si es que se encuentran donde está el archivo. Y ahora… ¿Cómo 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->botón segundario->propiedades-> Configuración 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 dirección deseadaC:\Program Files\Adobe\Reader 8.0\Reader\AcroRd32.exe.
Ahora hay que ponerle aceptar a todas las ventanas. Si se tenia una ventana deconsola abierta hay que cerrarla y abrirla otra vez para que surja efecto.