Мне нужно две версии Java, т.е. Java5 и Java6 на одной машине, так как некоторые из моих проектов поддерживают Java6, а некоторые поддерживают Java5. Поэтому я сделал это, поместив путь Java6 в JAVA_HOME и Java5 в JAVA5_HOME. Я добавил оба JAVA_HOME в переменную PATH.
Но когда я делаю Java-версию, то по умолчанию я получаю следующий результат
java version "1.6.0"
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode, sharing)
Возможно ли получить Java5 вместе с Java6 ??
Также хотелось бы знать, возможно ли настроить maven2 с двумя версиями Java (Java1.6 и Java1.5) и использовать требуемую версию для сборки проекта во время выполнения?