Переключение версий Java в Windows — настоящая проблема, поэтому я создал интерфейс командной строки, чтобы сделать это JAVA

Программисты JAVA общаются здесь
Anonymous
Переключение версий Java в Windows — настоящая проблема, поэтому я создал интерфейс командной строки, чтобы сделать это

Сообщение Anonymous »

Код: Выделить всё

# jir

[github](https://github.com/rururunu/Jir)

`jir` helps you manage Java versions without fighting `JAVA_HOME`.

Install a JDK, switch to it, and keep your active Java runtime behind one stable path: `home/occupy`.

## Why

If you often switch between Java 8, 17, 21, or different vendors like Temurin, Corretto, Zulu, Oracle, and Microsoft OpenJDK, `jir` keeps that workflow simple.

You can set `JAVA_HOME` to `home/occupy` once. After that, `jir use 21:temurin` switches Java without editing environment variables again.

On Windows, switching uses a directory junction, so it is fast and does not copy the whole JDK.

## Install

Download or build the Windows GUI installer:

```text
dist/jir-0.1.0-windows-x64-gui-setup.exe
Установщик позволяет вам выбрать, где будет жить jir. Он также может добавить jir в PATH и установить JAVA_HOME для вас.
После установки откройте новый терминал и проверьте: Быстрый старт
Посмотрите, что можно установить:

Код: Выделить всё

jir ls -i
Установите Java 21. Если существует несколько поставщиков, jir позволит вам выбрать одного:

Код: Выделить всё

jir i 21
Уже знаете, чего хотите?

Код: Выделить всё

jir i 21:temurin
Переключиться на него:

Код: Выделить всё

jir use 21:temurin
Проверьте, что активно:

Код: Выделить всё

jir current
Удалите то, что вам больше не нужно:

Код: Выделить всё

jir uni 21:temurin
Команды
  • , jir -h, jir -help, jir --help: показать справку.
  • : показать установленные JDK.
  • Код: Выделить всё

    jir ls -i
    : показать устанавливаемые JDK.
  • Код: Выделить всё

    jir i 21
    : установите Java 21 и выберите поставщика.
  • Код: Выделить всё

    jir i 21:temurin
    : установить определенный дистрибутив.
  • Код: Выделить всё

    jir use 21
    : выберите установленный дистрибутив Java 21 и активируйте его.
  • Код: Выделить всё

    jir use 21:temurin
    : активировать определенный установленный дистрибутив.
  • Код: Выделить всё

    jir current
    : показать активную среду выполнения Java.
  • Код: Выделить всё

    jir uni 21:temurin
    : удалить JDK после подтверждения.

Вернуться в «JAVA»