Поэтому я хотел бы установить системные переменные PATH и CLASSPATH, чтобы я мог использовать команды javac и java в командной строке. Я могу просто скомпилировать и запустить java-программы в eclipse, но я также хотел бы иметь возможность запускать их через командную строку.PATH и CLASSPATH в Windows7 7/Eclipse
Это где я Java установлена:
C:\Program Files (x86)\Java
jdk1.6.0_20
jre6
И это, где затмение хранит мои Java проекты:
D:\java-projects
HelloWorld
bin
HelloWorld.class
src
HelloWorld.java
Я настроил PATH и CLASSPATH переменные, как это:
PATH: C:\Program Files (x86)\Java\jdk1.6.0_20\bin
CLASSPATH: D:\java-projects
Но это не сработает. Когда я пишу:
java HelloWorld
Или:
java HelloWorld.class
Я получаю сообщение об ошибке, как это:
Exception in thread “main” java.lang.NoClassDefFoundError: HelloWorld
Ошибка больше, это только первая линия.
Как это исправить? Мне больше всего интересно, чтобы иметь возможность запускать скомпилированные программы .class из командной строки, я могу делать компиляцию в eclipse.