Если вы хотите, чтобы все остальное работало в Java 1.7, я предполагаю, что вы хотите, чтобы это значение по умолчанию вызывалось командой java
.Поэтому убедитесь, что команда java
указывает на этот файл.Конечно, то, как вы это делаете, зависит от ОС;для OS X / Linux вы можете проверить с помощью which java
, найти все доступные версии Java с update-alternatives --display java
и переключиться с помощью update-alternatives --config java
.Для Windows убедитесь, что в переменной среды PATH
указан правильный исполняемый файл, как описано здесь для XP.
Затем, если вы хотите запустить программу с определенной виртуальной машиной, вместоиз команды java
вы можете использовать полный путь к исполняемому файлу, который вам нужен, например, /usr/lib/jvm/java-6-sun/jre/bin/java myApplication
для Linux и аналогичный для Windows.Возможно, вы захотите сделать что-то, чтобы упростить это для себя, например, настроить псевдоним в Linux или, возможно, другую переменную среды в Windows.
Редактировать
ДляНапример, в Windows вы могли бы сделать C:\Java\jdk16\java C:\path\to\Oralce\SQLDev\sqld
, подставляя пути соответствующим образом.Это предполагает, что Oracle предоставляет jar или что-то, что может запускать Java, а не просто скомпилированный .exe.