Page 1 of 1
Java Virtual Machine Launcher - A Java exception has occurre
Posted: Wed May 07, 2014 10:36 am
by zabadoh
I've just installed UMS for the first time on this machine: Win 7 x64 SP1, current Windows patches, AMD Phenom X2, 8GB RAM
When launching for the first time, I got this dialog:
I've tried updating Java to 7.55, and removing old versions, but no luck. I get the same dialog when trying to start UMS.
Any ideas on how to get around this?
edit: Per the FAQ, I have uninstalled and re-installed Java, but I'm getting the same error.
Re: Java Virtual Machine Launcher - A Java exception has occ
Posted: Wed May 07, 2014 12:20 pm
by Optimus_prime
Which version of UMS? Also have you installed Java 32bit or 64bit (not that it should matter, you could try an opposite version)?
Re: Java Virtual Machine Launcher - A Java exception has occ
Posted: Thu May 08, 2014 6:50 am
by zabadoh
UMS version 3.6.0. I didn't specifically download the 64-bit version, so my Java version must be 32-bit.
edit: I've tried launching it from command line:
i.e. C:\Program Files\Universal Media Server> java -jar ums.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError: net/pms/PMS :
Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
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$100(Unknown Source)
at java.net.URLClassLoader$1.run(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)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Re: Java Virtual Machine Launcher - A Java exception has occ
Posted: Mon May 12, 2014 8:18 pm
by zabadoh
I'm still trying to figure out why UMS isn't starting.
Is this really an unsupported java version problem as the error messages say below?
x64 or x86 version of Java doesn't seem to make much difference.
C:\Program Files (x86)\Universal Media Server>java -showversion -classpath ums.jar net.pms.PMS
java version "1.7.0_55"
Java(TM) SE Runtime Environment (build 1.7.0_55-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.55-b03, mixed mode)
Exception in thread "main" java.lang.UnsupportedClassVersionError: net/pms/PMS :
Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
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$100(Unknown Source)
at java.net.URLClassLoader$1.run(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)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Re: Java Virtual Machine Launcher - A Java exception has occ
Posted: Mon May 12, 2014 8:43 pm
by zabadoh
I found this earlier thread from January 2014,
viewtopic.php?f=9&t=1568&p=9311&hilit=x64#p9311
Per the suggestions in the thread, I've been playing around with setting the heap size by creating a system variable "_JAVA_OPTION" and setting it to "-Xmx768" but still no luck getting it to work.
Other java-based programs installed on the same machine such as JDownloader aren't having any problems.
According to this posting,
http://stackoverflow.com/questions/2248 ... rsion-52-0 the specific problem might have something to do with cross compilation options
Re: Java Virtual Machine Launcher - A Java exception has occ
Posted: Tue May 13, 2014 3:06 am
by Optimus_prime
You downloaded UMS directly from the Sourceforge page
here?