Я установил JDK 5, JDK 6 и JDK 7 на свой компьютер с ОС Windows. Я добавил двоичные папки всех трех версий в переменной PATH. Я могу использовать разные версии для разных проектов с IDE. Но как использовать конкретную версию javac в cmd или PowerShell?Как использовать конкретную двоичную версию javac?
ответ
cmd выберет первый JDK на вашем пути. Тебе нужно только одно.
Чтобы использовать разные, вы можете использовать переменные пути, такие как JAVA_HOME, и изменить их, когда вам нужно. Или сделайте это, как указано в Bhavik Ambani. Вам придется перезапустить cmd после того, как вы измените свой путь для его получения.
cmd
будет выбрать первый двоичный он находит в PATH
, поэтому в зависимости от порядка ваших Java каталогов javac
из JDK 5, 6 или 7 будет вызываться при вводе javac
.
Вы можете создавать ссылки на разные версии javac
и называть их, например. javac5
, javac6
и javac7
и используйте их вместо командной строки.
Если вы звоните javac
из системы сборки, make-файла или скрипта, вы можете использовать полные пути.
Для этого вы должны написать явный путь расположения javac.
E.g. (для PowerShell)
& "H:\Program Files\Java\jdk1.7.0\bin\javac.exe" JavaFile
E.g. (для cmd)
"H:\Program Files\Java\jdk1.7.0\bin\javac.exe" JavaFile
- 1. Использовать конкретную версию vcredist?
- 2. Как сообщить Gradle использовать конкретную версию JDK?
- 3. Как использовать конкретную версию gem на irb?
- 4. Как использовать конкретную версию node.js для использования?
- 5. Как использовать конкретную версию драгоценного камня Ruby?
- 6. Heroku Force использовать конкретную версию Node.js
- 7. Используйте конкретную версию Jasmine
- 8. Как преобразовать XML-данные в двоичную версию?
- 9. Javac 1.8.0_25 знает ошибку - как использовать другую версию?
- 10. Выберите конкретную версию Ubuntu
- 11. Как запустить конкретную версию Meteor?
- 12. Как скомпилировать конкретную версию Julia
- 13. Получить конкретную «версию» столбца
- 14. Git получить конкретную версию
- 15. Установите конкретную версию Ruby
- 16. CakePHP Установить конкретную версию
- 17. Отразить конкретную версию рамки?
- 18. Установить конкретную версию dnx
- 19. Как заставить Leninen использовать конкретную версию swank-clojure?
- 20. Как заставить град использовать конкретную версию appcompat-v7?
- 21. Как заставить Visual Studio использовать конкретную версию DNX
- 22. Heroku запустить двоичную версию веб (golang)
- 23. Ссылка на конкретную версию GLIBC
- 24. cocoapods - используйте конкретную версию подкачки
- 25. В шторме, как указать конкретную версию python
- 26. R: Как установить конкретную версию install_github()?
- 27. Как передать конкретную версию jQuery для booststrap.min.js
- 28. Как поймать конкретную версию системы Linux
- 29. Перезапустить конкретную версию PHP/Apache?
- 30. SOLR - Tika - сохранить двоичную версию файла
Как создать ссылки на разные версии? –
Для окон что-то вроде C: \> MKlink ss64 C: \ Windows \ system32 \ notepad.exe читайте http://ss64.com/nt/mklink.html или http://stackoverflow.com/a/9362812/643500 –