Puncte:5

Cum rulez un program specific care necesită o versiune diferită de Java fără a schimba versiunea implicită de sistem a Java?

drapel eg

Folosesc Ubuntu Server pentru a găzdui mai multe servere Minecraft. Pentru cele mai recente versiuni de Minecraft, am nevoie de cea mai recentă versiune de Java; cu toate acestea, aș dori să rulez și un server modificat, iar unele dintre modificări sunt incompatibile cu cea mai nouă versiune de Java. Cum pot rula serverul modificat folosind Java versiunea 15 în timp ce rulez celelalte servere folosind cea mai nouă versiune? Sunt destul de nou în Ubuntu Server, așa că orice ajutor ar fi foarte apreciat.

cocomac avatar
drapel cn
De ce nu aveți mai multe versiuni de Java instalate? Dacă aveți nevoie de ceva complex, puteți utiliza și Docker dacă doriți o configurare mai complexă.
lordoftimelords avatar
drapel eg
@cocomac Am mai multe versiuni de Java instalate; totuși, atunci când utilizați comanda `java`, este implicit la jdk implicit de sistem, nu-i așa? Sunt nou în asta, așa că poate mă înșel.
Puncte:5
drapel cn

Cred că ai putea rula executabilul java situat în (cred) /usr/lib/jvm/java-(versiunea)-(furnizor)/bin/java în același mod în care ai folosi pur și simplu java legătură.

Încă va trebui să instalați versiunea jvm corectă.

lordoftimelords avatar
drapel eg
Cum aș face asta? Scuze dacă aceasta este o întrebare stupidă. Pot rula mai multe versiuni adăugând ceva la comanda pentru a porni serverul? Aproape ca adăugarea unui argument de linie de comandă? Îmi pare rău, nu urmăresc.
Shoghi Simon avatar
drapel cn
În loc să faceți `java -jar minecraft.jar`, ați înlocui doar `java` cu calea executabilului java 8, de exemplu cu OpenJDK 8, `/usr/lib/jvm/java-8-openjdk/ bin/java -jar minecraft.jar`
Redbob avatar
drapel in
Ai putea să java oriunde l-ai descărcat, nu doar `/us/lib/jvm`. Doar rulați `/anywhere/bin/java -jar minecraft.jar`

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.