How do I check if certain z/OS390 has the pre-requisites for Java 8?
Posted: Fri Feb 26, 2016 8:11 pm
I have developed two applications based on Spring 4 and Java 8 (one is Spring Batch with no web involved and other is Spring Boot with Tomcat embedded). My local machine is Windows but I need to install both in z/OS390. If I understood correctly, there are two options to get Java 8 for z/OS: one throw Shopz downloading SMP/E format but it requires a contract and other is by downloading non-SMP/E format and both provide same file at the end. Since I will install firstly in Test Mainframe, I understand that non-SMP/E is fine.
As an analogy to Windows/Linux world, I want to un-compress the Java file to certain folder and use it to run via /java myApp.jar. I am reading SDK8_64bit_readme.txt and I found the follow three pre-requisites:
1 - zOS V1R13 or later
2 - z/OS MEMLIMIT parameter should be set to 400MB or greater.
3 - To restore the files with the proper permission bits, you must have the
following authority:
- UID(0) or access to BPX.SUPERUSER.FACILITY class
- Access to BPX.FILEATTR.APF
- Access to BPX.FILEATTR.PROGCTL
- Access to BPX.FILEATTR.SHARELIB
Since I am very dummy in Unix and it will be my first time installing Java on it, my straight question is: how can I check if all the previous requirement are available? I guess that the first two are likely to be there but the third I am wondering if, supposing I don't have such authority, as an analogy to Windows, supposing I will not add "system property", I can start the java application by typing the entire path to java (e.g. /mydir/java/J8.0_64/bin/java myApp.jar).
As an analogy to Windows/Linux world, I want to un-compress the Java file to certain folder and use it to run via /java myApp.jar. I am reading SDK8_64bit_readme.txt and I found the follow three pre-requisites:
1 - zOS V1R13 or later
2 - z/OS MEMLIMIT parameter should be set to 400MB or greater.
3 - To restore the files with the proper permission bits, you must have the
following authority:
- UID(0) or access to BPX.SUPERUSER.FACILITY class
- Access to BPX.FILEATTR.APF
- Access to BPX.FILEATTR.PROGCTL
- Access to BPX.FILEATTR.SHARELIB
Since I am very dummy in Unix and it will be my first time installing Java on it, my straight question is: how can I check if all the previous requirement are available? I guess that the first two are likely to be there but the third I am wondering if, supposing I don't have such authority, as an analogy to Windows, supposing I will not add "system property", I can start the java application by typing the entire path to java (e.g. /mydir/java/J8.0_64/bin/java myApp.jar).