One of the core software requirements of Apigee private cloud installation is Oracle JDK 7/8 or Open JDK 7/8 as mentioned here https://docs.apigee.com/release/supported-software
Instead of JDK, in my opinion, we need JVM to run some of the core components of Apigee. In that case, just JRE is sufficient? Do we need full JDK installed on those individual machines?
I strongly recommend having jdk. Apigee may have some dependencies with jdk internally. It wants java home to point jdk root.
refer: https://docs.apigee.com/private-cloud/v4.18.05/installation-requirements#java
Thank you for your answer. I've got a query from the client if they can only use JRE and not JDK for security reasons. Thus would like to know if there is an option to use JRE and not JDK. I'm still trying to understand what kind of security threat JDK imposes in here.
Apigee by default uses open jdk. But you can use enterprise java.
You can have separate java installed for apigee. There are some sub-versions that don't support apigee security functionalities. You need to use recommended version in apigee docs.
User | Count |
---|---|
7 | |
2 | |
2 | |
1 | |
1 |