Cannot run CMMsolo Version 11 or later
running it in a command prompt window shows up:
C:\mcad_apps\CMM\11>C:\mcad_apps\CMM\11\cmmSolo.cmd
Exception in thread "main" java.lang.UnsupportedClassVersionError:
com/ugsolutions/ideasnxmigration/migrationmanager/solo/CMMSolo : Unsupported major.minor
version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: com.ugsolutions.ideasnxmigration.migrationmanager.solo.CMMSolo.
Program will exit.
Solution
Edit the file %CMM_BASE_DIR%\config\cmmConfig.cmd to match java version "1.8.0_60":
REM
REM Java Runtime Path
REM
set JAVA_HOME=C:\Program Files\Java\jre1.8.0_60
Notes and References
Hardware/Software Configuration
Platform: INTL64
OS: windows
OS Version: 764
Product: NX
Application: CMM
Version: V11.0
Function: IDEAS
Ref: 001-7531640