I’'ve been trying to get Wildfire to run on my VPS for the past few days but with no luck, i keep getting the following message…
testing JVM in /opt/wildfire/jre …
testing JVM in /usr …
testing JVM in /usr/java/jre1.5.0_09 …
No suitable Java Virtual Machine could be found on your system.
The version of the JVM must be at least 1.5.
Please define INSTALL4J_JAVA_HOME to point to a suitable JVM.
You can also try to delete the JVM cache file /root/.install4j
I’‘ve tried, entering a line in the INSTALL4J_JAVA_HOME and that didn’‘t work, I’‘ve installed the latest version of JAVA on the server and that didn’‘t change anything either, I’'ve deleted the ./install4j
My VPS is running the latest version of CentOS 4 from what i know.
I’'m not really sure how to proceed any suggestions would be great.
Thanks in Advance.
are you trying to run from the wildfire directory directly or from “init” script?
first thing would be to login as user that will run wildfire and run “java -version” to ensure java is executable and that your path doesn’'t include a jvm earlier than 1.5.
I am trying to run it from the Directory. /opt/wildfire/bin/
No older versions of Java are installed on the server.
how much memory does your VPS offer? Some server offer only 64 MB and so Wildfire will not find a suitable VM. If your VPS is limited to 64 MB add “-Xmx40m” to the start command, so you’'ll use 40 MB java heap and 24 MB native heap.
Can you run “java -version” without problems?
Can you run “java -Xms512m -Xmx512m -version” without problems?
/path_to_java/bin/java -server -jar ../lib/startup.jar
do? It should start Wildfire in the foreground printing info and error messages on your terminal.