If you are using alternatives it is good to see if you have already more and maybe add this 1 to it:
alternatives --config java Met vriendelijke groet, Herald ten Dam Database Specialist Oracle, Medior z/VM ICU IT Services BV Transistorstraat 55b I 1322 CK ALMERE M 06 – 28 891 653 I E herald.ten....@icu-it.nl<mailto:herald.ten....@icu-it.nl> T 088 – 5 234 123 I www.icu-it.nl<https://mail.tonec.nl/owa/redir.aspx?C=VXsWzolNszaPfEV0NyI4hHlHi_HLsvmJPdc-hUPEoam3bq_3CljVCA..&URL=http%3a%2f%2fwww.icu-it.nl%2f> I KvK 32135776 ________________________________ Van: Linux on 390 Port <LINUX-390@VM.MARIST.EDU> namens David Spiegel <dspiegel...@hotmail.com> Verzonden: woensdag 5 augustus 2020 12:09 Aan: LINUX-390@VM.MARIST.EDU <LINUX-390@VM.MARIST.EDU> Onderwerp: Re: Missing jni.h Hi Herald, Thank you for your assistance! I listed /usr/bin/java and got: [root@REDWINGZ bin]# ls -al /usr/bin/java lrwxrwxrwx. 1 root root 22 Aug 4 14:13 /usr/bin/java -> /etc/alternatives/java I listed /etc/alternatives/java and got: [root@REDWINGZ bin]# ls -al /etc/alternatives/java lrwxrwxrwx. 1 root root 68 Aug 4 14:13 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-ibm-1.8.0.6.10-1jpp.1.el7.s390x/jre/bin/java Instead of breaking the current link hierarchy, should the link command you suggested be changed to something like?: ln -s /opt/ibm/java-s390x-80/jre/bin/java /etc/alternatives/java Thanks and regard, David On 2020-08-05 04:32, Herald ten Dam wrote: > Normally I take a look with "which java" to look which java is picked up, > normally /usr/bin/java. After install a new bin, I will make take "java" link > to the new java inside the installed directory, so in your case: > ln -s /opt/ibm/java-s390x-80/jre/bin/java /usr/bin/java > > I find this useful if some new java version doesnt work well, so I can link > back to an older version. > > Met vriendelijke groet, > Herald ten Dam > Database Specialist Oracle, Medior z/VM > > ICU IT Services BV > Transistorstraat 55b I 1322 CK ALMERE > > M 06 – 28 891 653 I E > herald.ten....@icu-it.nl<mailto:herald.ten....@icu-it.nl> > T 088 – 5 234 123 I > https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.icu-it.nl%2F&data=02%7C01%7C%7C2f442f399c4e4daaba4708d8391a3b2c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637322132121440696&sdata=cHCMpqx6hE1Y9MCAQYAUTG8K8vYHlQ8H1LJB%2B23I1c0%3D&reserved=0<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.tonec.nl%2Fowa%2Fredir.aspx%3FC%3DVXsWzolNszaPfEV0NyI4hHlHi_HLsvmJPdc-hUPEoam3bq_3CljVCA..%26URL%3Dhttp%253a%252f%252fwww.icu-it.nl%252f&data=02%7C01%7C%7C2f442f399c4e4daaba4708d8391a3b2c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637322132121440696&sdata=x4X0of%2FQQoJ4PJYsHW5x7XCMwA8OVZlcp2QiHHBtBsk%3D&reserved=0> > I KvK 32135776 > > ________________________________ > Van: Linux on 390 Port <LINUX-390@VM.MARIST.EDU> namens David Spiegel > <dspiegel...@hotmail.com> > Verzonden: dinsdag 4 augustus 2020 20:19 > Aan: LINUX-390@VM.MARIST.EDU <LINUX-390@VM.MARIST.EDU> > Onderwerp: Re: Missing jni.h > > Hi Herald, > I downloaded the file and ran it. > It installed it into /opt/ibm/java-s390x-80 (default choice). > > How do I get this to be the "system" Java? > > I tried: *update*-alternatives --config *java * > but this was not presented as a choice. > > Thanks and regards, > David > > On 2020-08-04 11:52, Herald ten Dam wrote: >> I always download the BIN from this site: >> https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdeveloper.ibm.com%2Fjavasdk%2Fdownloads%2Fsdk8%2F&data=02%7C01%7C%7C2f442f399c4e4daaba4708d8391a3b2c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637322132121440696&sdata=1sH5XpZR2myDA5D67UJjng0DEGtDGIUBn2WLGIE0%2BcY%3D&reserved=0 >> >> Just run it as root and everything is included >> Downloads - Java 8 - Java SDK - IBM >> Developer<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdeveloper.ibm.com%2Fjavasdk%2Fdownloads%2Fsdk8%2F&data=02%7C01%7C%7C2f442f399c4e4daaba4708d8391a3b2c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637322132121440696&sdata=1sH5XpZR2myDA5D67UJjng0DEGtDGIUBn2WLGIE0%2BcY%3D&reserved=0> >> Downloads – Java 8 Overview Java 8 Java 7 Release 1 Java 7 Java 6 Eclipse >> Spark IBM SDK, Java Technology Edition, Version 8 IBM® SDK, Java Technology >> Edition, Version 8 contains the latest virtual machine technology from IBM. >> Downloads contain the latest IBM fixes and Oracle updates to the Java SE 8 >> application programming […] >> developer.ibm.com >> >> >> Met vriendelijke groet, >> Herald ten Dam >> Database Specialist Oracle, Medior z/VM >> >> ICU IT Services BV >> Transistorstraat 55b I 1322 CK ALMERE >> >> M 06 – 28 891 653 I E >> herald.ten....@icu-it.nl<mailto:herald.ten....@icu-it.nl> >> T 088 – 5 234 123 I >> https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.icu-it.nl%2F&data=02%7C01%7C%7C2f442f399c4e4daaba4708d8391a3b2c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637322132121440696&sdata=cHCMpqx6hE1Y9MCAQYAUTG8K8vYHlQ8H1LJB%2B23I1c0%3D&reserved=0<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.tonec.nl%2Fowa%2Fredir.aspx%3FC%3DVXsWzolNszaPfEV0NyI4hHlHi_HLsvmJPdc-hUPEoam3bq_3CljVCA..%26URL%3Dhttp%253a%252f%252fwww.icu-it.nl%252f&data=02%7C01%7C%7C2f442f399c4e4daaba4708d8391a3b2c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637322132121450682&sdata=lFAlkJ1UzEXxgMfSN3cjonAlSSLAePncHd886oEJRoI%3D&reserved=0> >> I KvK 32135776 >> >> ________________________________ >> Van: Linux on 390 Port <LINUX-390@VM.MARIST.EDU> namens David Spiegel >> <dspiegel...@hotmail.com> >> Verzonden: dinsdag 4 augustus 2020 17:37 >> Aan: LINUX-390@VM.MARIST.EDU <LINUX-390@VM.MARIST.EDU> >> Onderwerp: Re: Missing jni.h >> >> Hi Jack, >> I tried what you suggested: >> [root@REDWINGZ ~]# yum install java-1.8.0-ibm >> Loaded plugins: langpacks, product-id, search-disabled-repos, >> subscription-manager >> Nothing to do >> [root@REDWINGZ ~]# yum install javapackages-tools >> Loaded plugins: langpacks, product-id, search-disabled-repos, >> subscription-manager >> Package javapackages-tools-3.4.1-11.el7.noarch already installed and >> latest version >> Nothing to do >> >> I tried the find command (from the root (as root)) and it was not found. >> Also, there is no include directory and no SDK in /alternatives >> >> Regards, >> David >> >> On 2020-08-04 11:17, Jack Woehr wrote: >>> On 8/4/20 8:48 AM, David Spiegel wrote: >>>> Hi Jack, >>>> I have /usr/lib/jvm/java-1.8.0-ibm-1.8.0.6.10-1jpp.1.el7.s390x >>>> but, there is no include directory: >>> David, when you asked your question, I went to an LPAR that did not >>> have it installed and installed it just like I said. >>> >>> sudo yum install java-1.8.0-ibm-devel >>> >>> This is what yum said it was installing: >>> >>> ============================================================================================================================================================================================== >>> >>> Package Arch Version Repository Size >>> ============================================================================================================================================================================================== >>> >>> Installing: >>> java-1.8.0-ibm-devel s390x 1:1.8.0.6.10-1jpp.1.el7 >>> rhel7-supp 8.8 M >>> Installing for dependencies: >>> copy-jdk-configs noarch 3.3-10.el7_5 >>> rhel7-base 21 k >>> dejavu-fonts-common noarch 2.33-6.el7 >>> rhel7-base 64 k >>> dejavu-sans-fonts noarch 2.33-6.el7 >>> rhel7-base 1.4 M >>> fontconfig s390x 2.13.0-4.3.el7 >>> rhel7-base 253 k >>> fontpackages-filesystem noarch 1.44-8.el7 >>> rhel7-base 9.9 k >>> java-1.8.0-ibm s390x 1:1.8.0.6.10-1jpp.1.el7 >>> rhel7-supp 109 M >>> javapackages-tools noarch 3.4.1-11.el7 >>> rhel7-base 73 k >>> libX11 s390x 1.6.7-2.el7 rhel7-base 596 k >>> libX11-common noarch 1.6.7-2.el7 >>> rhel7-base 164 k >>> libXau s390x 1.0.8-2.1.el7 rhel7-base 29 k >>> libXext s390x 1.3.3-3.el7 rhel7-base 38 k >>> libXft s390x 2.3.2-2.el7 rhel7-base 59 k >>> libXi s390x 1.7.9-1.el7 rhel7-base 39 k >>> libXrender s390x 0.9.10-1.el7 >>> rhel7-base 26 k >>> libXtst s390x 1.2.3-1.el7 rhel7-base 20 k >>> libxcb s390x 1.13-1.el7 rhel7-base 210 k >>> python-javapackages noarch 3.4.1-11.el7 >>> rhel7-base 31 k >>> >>> You might check to see you have the more obvious RPMs installed, e.g. >>> >>> * java-1.8.0-ibm >>> * javapackages-tools >>> >>> Also, do the find command from root that both of us have shown you >>> (with slight variations) just to see if it's hiding somewhere. >>> >> ---------------------------------------------------------------------- >> For LINUX-390 subscribe / signoff / archive access instructions, >> send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or >> visit >> https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww2.marist.edu%2Fhtbin%2Fwlvindex%3FLINUX-390&data=02%7C01%7C%7C2f442f399c4e4daaba4708d8391a3b2c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637322132121450682&sdata=77ZHfbwEq4twSaRnIyFP3gykPlHx%2BBv13oD%2B5jCUG04%3D&reserved=0 >> >> ---------------------------------------------------------------------- >> For LINUX-390 subscribe / signoff / archive access instructions, >> send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or >> visit >> https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww2.marist.edu%2Fhtbin%2Fwlvindex%3FLINUX-390&data=02%7C01%7C%7C2f442f399c4e4daaba4708d8391a3b2c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637322132121450682&sdata=77ZHfbwEq4twSaRnIyFP3gykPlHx%2BBv13oD%2B5jCUG04%3D&reserved=0 >> . > > ---------------------------------------------------------------------- > For LINUX-390 subscribe / signoff / archive access instructions, > send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit > https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww2.marist.edu%2Fhtbin%2Fwlvindex%3FLINUX-390&data=02%7C01%7C%7C2f442f399c4e4daaba4708d8391a3b2c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637322132121450682&sdata=77ZHfbwEq4twSaRnIyFP3gykPlHx%2BBv13oD%2B5jCUG04%3D&reserved=0 > > ---------------------------------------------------------------------- > For LINUX-390 subscribe / signoff / archive access instructions, > send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit > https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww2.marist.edu%2Fhtbin%2Fwlvindex%3FLINUX-390&data=02%7C01%7C%7C2f442f399c4e4daaba4708d8391a3b2c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637322132121450682&sdata=77ZHfbwEq4twSaRnIyFP3gykPlHx%2BBv13oD%2B5jCUG04%3D&reserved=0 > . ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit http://www2.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit http://www2.marist.edu/htbin/wlvindex?LINUX-390