Re: $JAVA_HOME, 5.7 no FTB
Dale Anson <[email protected]> Fri, 21 Mar 2025 09:25:34 -0700
| Newsgroups | gmane.editors.jedit.user |
|---|---|
| Message-ID | <CAHrA0wD+ej0gpZ8rA9C1+HfPLWNEetBA1Tnm3hQyh7N180TujQ@mail.gmail.com> |
--===============4374238727709693408== Content-Type: multipart/alternative; boundary="000000000000da2d130630dcb475" --000000000000da2d130630dcb475 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable No, I was talking about some tools that Ubuntu has for managing java installations. This article has a pretty good description: https://hostman.com/tutorials/switching-between-java-versions-on-ubuntu/ What is FTB/SFTB? On Fri, Mar 21, 2025 at 9:17=E2=80=AFAM Derek Christiansen <slis.derek@gmai= l.com> wrote: > In my jvm directory I have 'default-java' is that what you mean? > > On Fri, Mar 21, 2025 at 9:14=E2=80=AFAM Dale Anson <[email protected]> w= rote: > >> Do you have the Ubuntu java-common package installed? That package >> provides the update-java-alternatives utility which allows you to choose >> and switch between installed versions of java. >> >> On Wed, Mar 19, 2025 at 1:52=E2=80=AFPM Derek Christiansen <slis.derek@g= mail.com> >> wrote: >> >>> Like others before me I had to scuttle 5.7 as SFTB doesn't work. >>> >>> Of note, Ubuntu syslog always throws this: >>> >>> 2025-03-19T13:38:29.926376-07:00 INF-DEREK-LINUX jedit.desktop[42878]: >>>> Warning: $JAVA_HOME environment variable not set! Consider setting it. >>>> 2025-03-19T13:38:29.926493-07:00 INF-DEREK-LINUX jedit.desktop[42878]: >>>> Attempting to locate java... >>>> 2025-03-19T13:38:29.926773-07:00 INF-DEREK-LINUX jedit.desktop[42878]: >>>> Found a virtual machine at: /usr/bin/java... >>> >>> the one found points to the actual JRE through 2 symlinks. >>> >>> but BASH shows this: >>> >>> $ echo $JAVA_HOME >>> >>> /usr/lib/jvm/java-21-openjdk-amd64/bin/java >>> >>> >>> but activity log shows: >>> >>> 1:45:48=E2=80=AFPM [main] [message] Log: java.version=3D21.0.6 >>> 1:45:48=E2=80=AFPM [main] [message] Log: java.vm.version=3D21.0.6+7-Ubu= ntu-124.04.1 >>> 1:45:48=E2=80=AFPM [main] [message] Log: java.vm.name=3DOpenJDK 64-Bit = Server VM >>> 1:45:48=E2=80=AFPM [main] [message] Log: >>> java.runtime.version=3D21.0.6+7-Ubuntu-124.04.1 >>> 1:45:48=E2=80=AFPM [main] [message] Log: java.runtime.name=3DOpenJDK Ru= ntime >>> Environment >>> 1:45:48=E2=80=AFPM [main] [message] Log: java.vendor=3DUbuntu >>> 1:45:48=E2=80=AFPM [main] [message] Log: java.compiler=3Dnull >>> 1:45:48=E2=80=AFPM [main] [message] Log: os.name=3DLinux >>> 1:45:48=E2=80=AFPM [main] [message] Log: os.version=3D6.8.0-55-generic >>> 1:45:48=E2=80=AFPM [main] [message] Log: os.arch=3Damd64 >>> 1:45:48=E2=80=AFPM [main] [message] Log: user.home=3D/home/derek >>> 1:45:48=E2=80=AFPM [main] [message] Log: >>> java.home=3D/usr/lib/jvm/java-21-openjdk-amd64 >>> >>> Note it truncates the location of the java executable. This jedit 5.5 >>> but the same was true for 5.7 >>> -- >>> ----------------------------------------------- >>> jEdit Users' List >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/jedit-users >>> >> --000000000000da2d130630dcb475 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">No, I was talking about some tools that Ubuntu has for man= aging java installations. This article has a pretty good description:=C2=A0= <a href=3D"https://hostman.com/tutorials/switching-between-java-versions-on= -ubuntu/">https://hostman.com/tutorials/switching-between-java-versions-on-= ubuntu/</a><div><br></div><div>What is FTB/SFTB?=C2=A0</div></div><br><div = class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gmail= _attr">On Fri, Mar 21, 2025 at 9:17=E2=80=AFAM Derek Christiansen <<a hr= ef=3D"mailto:[email protected]">[email protected]</a>> wrote:<br><= /div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bo= rder-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">In = my jvm directory I have 'default-java' is that what you mean?</div>= <br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Fri= , Mar 21, 2025 at 9:14=E2=80=AFAM Dale Anson <<a href=3D"mailto:dale@dal= eanson.com" target=3D"_blank">[email protected]</a>> wrote:<br></div><b= lockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-le= ft:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Do you hav= e the Ubuntu java-common package installed? That package provides the updat= e-java-alternatives utility which allows you to choose and switch between i= nstalled versions of java.=C2=A0</div><br><div class=3D"gmail_quote"><div d= ir=3D"ltr" class=3D"gmail_attr">On Wed, Mar 19, 2025 at 1:52=E2=80=AFPM Der= ek Christiansen <<a href=3D"mailto:[email protected]" target=3D"_blan= k">[email protected]</a>> wrote:<br></div><blockquote class=3D"gmail_= quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,= 204);padding-left:1ex"><div dir=3D"ltr">Like others before me I had to scut= tle 5.7 as SFTB doesn't work.<div><br></div><div>Of note, Ubuntu syslog= always throws this:</div><div><br></div><blockquote class=3D"gmail_quote" = style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pa= dding-left:1ex">2025-03-19T13:38:29.926376-07:00 INF-DEREK-LINUX jedit.desk= top[42878]: Warning: $JAVA_HOME environment variable not set! Consider sett= ing it.<br>2025-03-19T13:38:29.926493-07:00 INF-DEREK-LINUX jedit.desktop[4= 2878]: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Attempting to locate java...<br>20= 25-03-19T13:38:29.926773-07:00 INF-DEREK-LINUX jedit.desktop[42878]: Found = a virtual machine at: /usr/bin/java...</blockquote><div>the one found point= s to the actual JRE through 2 symlinks.=C2=A0</div><div><br></div><div>but = BASH shows this:</div><div><br></div><blockquote class=3D"gmail_quote" styl= e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin= g-left:1ex">=C2=A0$ echo $JAVA_HOME</blockquote><blockquote class=3D"gmail_= quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,= 204);padding-left:1ex">/usr/lib/jvm/java-21-openjdk-amd64/bin/java</blockqu= ote><div><br></div><div>but activity log shows:</div><div>=C2=A0</div>1:45:= 48=E2=80=AFPM [main] [message] Log: java.version=3D21.0.6<br>1:45:48=E2=80= =AFPM [main] [message] Log: java.vm.version=3D21.0.6+7-Ubuntu-124.04.1<br>1= :45:48=E2=80=AFPM [main] [message] Log: <a href=3D"http://java.vm.name" tar= get=3D"_blank">java.vm.name</a>=3DOpenJDK 64-Bit Server VM<br>1:45:48=E2=80= =AFPM [main] [message] Log: java.runtime.version=3D21.0.6+7-Ubuntu-124.04.1= <br>1:45:48=E2=80=AFPM [main] [message] Log: <a href=3D"http://java.runtime= .name" target=3D"_blank">java.runtime.name</a>=3DOpenJDK Runtime Environmen= t<br>1:45:48=E2=80=AFPM [main] [message] Log: java.vendor=3DUbuntu<br>1:45:= 48=E2=80=AFPM [main] [message] Log: java.compiler=3Dnull<br>1:45:48=E2=80= =AFPM [main] [message] Log: <a href=3D"http://os.name" target=3D"_blank">os= .name</a>=3DLinux<br>1:45:48=E2=80=AFPM [main] [message] Log: os.version=3D= 6.8.0-55-generic<br>1:45:48=E2=80=AFPM [main] [message] Log: os.arch=3Damd6= 4<br>1:45:48=E2=80=AFPM [main] [message] Log: user.home=3D/home/derek<div>1= :45:48=E2=80=AFPM [main] [message] Log: java.home=3D/usr/lib/jvm/java-21-op= enjdk-amd64=C2=A0</div><div><br></div><div>Note it truncates the location o= f the java executable.=C2=A0 This jedit 5.5 but the same was true for 5.7</= div></div> -- <br> -----------------------------------------------<br> jEdit Users' List<br> <a href=3D"mailto:[email protected]" target=3D"_blank">jEdi= [email protected]</a><br> <a href=3D"https://lists.sourceforge.net/lists/listinfo/jedit-users" rel=3D= "noreferrer" target=3D"_blank">https://lists.sourceforge.net/lists/listinfo= /jedit-users</a><br> </blockquote></div> </blockquote></div> </blockquote></div> --000000000000da2d130630dcb475-- --===============4374238727709693408== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============4374238727709693408== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline -- ----------------------------------------------- jEdit Users' List [email protected] https://lists.sourceforge.net/lists/listinfo/jedit-users --===============4374238727709693408==--