Hi,
the java environment can be defined as "server" or "client" (
http://www.oracle.com/technetwork/java/hotspotfaq-138619.html#compiler_types
).

Using a JRE under linux provide both "server" and "client" option.
Using a JRE under windows provides only a "client". (the "server" part is
only provided with JDK)

When using karaf, the option is set to server so when running under
windows, you need the JDK.

As users, we noticed that for previous versions.

I don't know if current versions need more than this option.

Regards
Hervé


On Tue, Jul 31, 2012 at 12:15 PM, Christoph Gritschenberger <
[email protected]> wrote:

> Hi,
>
> I ran into an Error when I tried to run karaf on a Windows XP with
> Oracle JRE 7u5 installed.
>
> Error: missing `server' JVM at `C:\Programme\Java\jre7\bin\server\jvm.dll'.
> Please install or use the JRE or JDK that contains these missing
> components.
>
> I then discovered that the karaf-documentation states that a JDK is
> required to run karaf. I installed JDK 7u5 and everything went fine.
> But I have some difficulties explaining to certain customers that they
> need to install a Development Kit to run this thing.
>
> So my question is, why exactly is it required to install JDK? Is there
> no other way?
>
> Thanks.
>
> kind regards,
> christoph
>
>

Reply via email to