2013-11-06 6 views
0

В прежние времена, мы должны сделать следующие вещи, чтобы запустить программу Java:Установка переменной CLASSPATH для JDK

a. set JAVA_HOME=<Installation directory of jdk> 
b. set PATH=%JAVA_HOME%\bin;%PATH%;. 
c. set CLASSPATH=%JAVA_HOME%\lib;%CLASSPATH%;. 

Мои запросы:

  1. ли стадия с еще нужно?
  2. Если шаг c был/выполнен для включения файлов jar в папку JDK lib, то как это работает? (потому что обычно нам нужно явно указать файл jar, например, установить CLASSPATH = C: \ files \ afile.jar;% CLASSPATH% ;. Просто указать путь к папке jar-файлов не хватает, как это достаточно здесь?)
+0

Почему бы вам не попробовать? [Возможный ответ] (http://stackoverflow.com/a/1975801/180100) –

ответ

0

Вам не нужно добавлять каталог JDK lib в путь к классам, так что нет, шаг 3 не требуется. Классы стандартной библиотеки Java автоматически доступны для JVM, вам не нужно явно указывать их в пути к классам.

+0

Звучит неплохо, поскольку RC также указал, но как эта компоновка (шаг c) когда-либо работала (как я упоминал в 2-м запросе), любые идеи ? – Gaurav

+0

@Gaurav, насколько я знаю, этого никогда не делал, и это никогда не было необходимо ни с одной версией Sun/Oracle JDK. – Jesper

Смежные вопросы