Arc Forumnew | comments | leaders | submitlogin
Rainbox Aborting
1 point by jsgrahamus 2454 days ago | 4 comments
I'm getting the following errors when trying to start Rainbow:

Error: missing `server' JVM at `C:\Program Files (x86)\Java\jre7\bin\server\jvm.dll'. Please install or use the JRE or JDK that contains these missing components.

I did install Java 7 today and it is missing the ...bin\server directory. So I downloaded the associated SDK, but no luck.

Any ideas?

Thanks, Steve

1 point by rocketnia 2454 days ago | link

What does "java -version" tell you?

I'm guessing you still have the JRE version in your path, even if you also have the SDK. I'm always wrestling with the automatic JRE updater changing my path to point to the JRE version. :-p


1 point by jsgrahamus 2454 days ago | link

  C:\Users\Steve>java -version
  java version "1.7.0_04"
  Java(TM) SE Runtime Environment (build 1.7.0_04-b22)
  Java HotSpot(TM) Client VM (build 23.0-b21, mixed mode, sharing)



1 point by rocketnia 2454 days ago | link

Yeah, that's the JRE....

I'd look at your PATH and JAVA_HOME environment variables. If they refer to a JRE directory, change that to the JDK directory. Then start a new shell and see if "java -version" has changed.

In the meantime, if you manually invoke the full path to your JDK's java.exe with the -version option, you can see if that one's even a server VM to begin with. :-p If it isn't, maybe try "C:\...\java.exe -server -version" to be sure.


1 point by jsgrahamus 2453 days ago | link

Thanks, Rocketnia. That did the trick.