У меня есть как jre 6, так и 7, установленные на моей машине (с Windows 7). По умолчанию jre для моего рабочего пространства - 6, и все мои проекты ссылаются на значение jde рабочего пространства. Пока все хорошо, все работает нормально. Но если я изменю системную переменную JRE_HOME на место jre 7, я продолжаю получать NoClassDefFoundError для случайных классов при запуске моего приложения.NoClassDefFoundError, когда javascript не работает то же самое, что jre_home
Почему это происходит? Я не хочу знать, как его решить, я хочу знать , почему так и случилось.