2010-01-17 8 views

Respuesta

16

Escribir el comando SET PATH en el shell de comandos cada vez que lo enciendes podría volverse viejo para ti rápido. Tres alternativas:

  1. Ejecute javac desde un archivo por lotes (.CMD). Entonces puede simplemente poner el SET PATH en ese archivo antes de la ejecución de su javac. O podría hacerlo sin SET PATH si simplemente codifica la ruta explícita a javac.exe
  2. Configure su mejorado, mejorado PATH en la configuración de "variables de entorno" de su sistema.
  3. A la larga, querrá automatizar su compilación de Java con Ant. Pero eso requerirá otra extensión más a PATH primero, lo que nos lleva de vuelta a (1) y (2).
+0

+1 para todas las opciones. Con las frecuentes actualizaciones de Java, se necesita mucha configuración manual. ¿Alguna actualización automática toma en consideración los cambios de PATH? – Fuhrmanator

+0

@Fuhrmanator: ¡Gracias! Respuesta simple pero honesta: ¡No lo sé, lo siento! Esta podría ser una buena pregunta nueva y separada para hacerle a la comunidad. –

+1

Su segundo enlace está roto. Revisa tus enlaces. – www139

21

Eso sería:

set "PATH=%PATH%;C:\Program Files\Java\jdk1.6.0_18\bin" 

También puede añadir ;C:\Program Files\Java\jdk1.6.0_18\bin a la ruta en el diálogo del entorno de usuario. Eso le permitiría usar javac y otras herramientas de Java directamente desde cualquier shell de cmd sin establecer primero la ruta. El cuadro de diálogo del entorno de usuario solía estar en alguna parte de las propiedades del sistema en XP, no tengo idea de dónde está en Windows 7.

+0

Um ... donde ejecuto este código. Que hago con esto. –

+0

En la ventana de comandos, justo antes de escribir 'javac'. –

+0

simplemente copie y péguelo en su ventana de cmd y presione enter. – x4u

1
  1. cmd Tipo de inicio del programa
  2. copiar y pegar el siguiente indicador de DOS

set PATH = "% PATH%; C: \ Archivos de programa \ Java \ jdk1.6.0 _18 \ bin "

1

No necesita hacer ningún trabajo complejo de línea de comandos ni editar ningún código del sistema. Simplemente tiene que abrir la Computadora, mostrando todos sus discos y abrir propiedades. A partir de ahí, vaya a Configuración avanzada del sistema y haga clic en Variables de entorno. Desplácese hacia abajo en el cuadro de lista inferior y edite la ruta de acceso. No borre nada que ya esté allí. Poner un ; después de eso y luego escribe en tu camino. Para probar, abrir el símbolo del sistema y hacer "javac", debe enumerar alrededor de 20 programas. Estarías terminado en ese punto.

Por cierto, el comando para compilar es javac -g no solo javac.

Happy coding!

2

siga los pasos indicados aquí

http://www.javaandme.com/

después de ajustar variables, simplemente vaya a su directorio de archivos de Java en su cmd y escribe javac "xyx.java"

o si no' t vaya al directorio, a continuación, simplemente especifica la ruta completa del archivo de java

javac "/xyz.java"

2

Lo primero que quiero ans a esta pregunta imp: "¿Por qué necesitamos RUTA para establecer? "

Respuesta: Es necesario configurar PATH para compilar el código fuente de Java, crear JAVA archivos de clase y permitir que el sistema operativo para cargar las clases en tiempo de ejecución

Ahora se entiende por qué después del ajuste." javac "se puede compilar manualmente con sólo decir "Class_name.java"

Modificar la PATH de ventana s Variable ambiental al agregar la ubicación al directorio bin donde están todos los archivos exe (por ej. java, javac) están presentes.

Ejemplo:; C: \ Archivos de programa \ Java \ jre7 \ bin.

7

Paso 1: Establezca la variable PATH JAVA_HOME en la ruta del JDK presente en el sistema. Paso 2: en la variable Path agregue la ruta de C: \ Program Files \ Java \ jdk (versión) \ bin

Esto debería resolver el problema. Happy coding !!

+0

sí, esta es la respuesta! – thahgr

2

sólo esto funcionará:

path =% path% conjunto; C: \ Archivos de programa \ Java \ jdk1.7.0_04 \ bin

-1

intentar esto en Windows 10, ninguno de los de comandos instrucciones de línea trabajadas.

Haciendo clic derecho en "Equipo", luego abra Propiedades, etc. como la publicación de Galen Nare arriba ya explica, lo lleva a una ventana donde debe hacer clic en "nuevo" y luego pegar la ruta (como se dijo: sin eliminar Algo más). Después puede verificar escribiendo java -version en la ventana de la línea de comandos, que debería mostrar su versión java actual, si todo salió bien.

Cuestiones relacionadas