Wybór wersji Javy do kompilacji

0

Mam zainstalowaną jave 11 i mam pytanie w jaki sposób w cmd wybrać wersję javy, jaką chcę kompilować, w Linuxie wystarczy np javac8 ale tu nie ma takiego polecenia?

0

Kompilujesz z poziomu linii poleceń? Jeśli masz niewłaściwą wersję Javy w PATH to wbij po prostu całą ścieżkę do tej wersji Javy, która cię interesuje. Nie musisz się ograniczać do samego javac.exe.

0

Ścieżkę mam taką C:\Program Files\Java\jdk-11.0.1\bin
Interesuje mnie wybór wersji kompilatora tak jak na Linux

0

W sensie chodzi ci o mechanizm podobny do update-alternatives? Chyba czegoś takiego nie ma w standardzie w Windowsie. Ogólnie to w tym przypadku i tak to nikogo nie interesuje, bo mało kto kompiluje za pomocą javac bezpośrednio. Zawsze możesz sobie też machnąć skrypt BAT o nazwie np javac8.bat czy javac11.bat i wrzucić go do katalogu który masz lub który dodasz do PATH.

0

A po co Ci kompilować Javę pod Linuksem, co to za herezje? Podaj nazwę dystrybucji, na pewno jest do niej pakiet.

0

Chyba chodzi koledze o to, że chce skompilować source, tak, żeby można było odpalić na javie 8

1 użytkowników online, w tym zalogowanych: 0, gości: 1