This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS/CCSTUDIO: Linux CCS install: Use system JVM?

Part Number: CCSTUDIO


Tool/software: Code Composer Studio

I noticed as part of the (rather large) CCS installation on Arch Linux, a full JRE was included. While I'm glad to see that it's the latest 8u112 version, I already have the entire 8u112 JDK installed on my system. I understand that CCS just uses the RCP as a host platform, and so developers might not be expected to have Java already as those developing Java in Eclipse, but would it be feasible to detect and use the system JVM in $JAVA_HOME instead of duplicating?

  • There has been quite a bit of discussion on this over the years and we have even used the System JVM in some cases. Using the System JVM would reduce the download time and the install time. Historically an issue that we had was that the System JVM was usually 64bit and CCS was a 32bit application. This is no longer the case on Linux or Mac but is still true on Windows. The main issue remaining is compatibility. The JRE we ship is the one we have tested with. Even if we detect that the one present is the exact one we need we can't control some then updating it later. We have had issues where newer JVMs have caused problems. Thus while we would love to do this I don't see it happening in the near future.

    Regards,
    John