Re: Tomcat 7: Why is JDK needed ?

2011-08-02 Thread Bobi St
Hallo,
--- Christopher Schultz  schrieb am Di, 2.8.2011:
>>> The message is correct as stated; when JAVA_HOME is used, it

>
>> *must* point to a JDK.  If you want a specific JRE, you must set
>
>
> JRE_HOME, not JAVA_HOME.
> 
>

> 
>
Well, if JDK is not needed anymore, why bother setting JAVA_HOME, why
> 
>
is it mentioned at all ?


>
Because you have a choice: JRE or JDK. Some people have both. Some only

>
have one. Hence the choice.
Well, I have to accept this opinion. But secretly I would still think that is 
an obsolete message :)

>

>
>
> Why not only to set JRE_HOME ?!?
> 
>

>


> 
>

>
Sorry, I can't parse that question.
>
>
 
> 
>
I meant, if JDK is not needed anymore, why at all mentioning JAVA_HOME ?
>


>
It is not /required/, but it is an option

Thanks .

Re: Tomcat 7: Why is JDK needed ?

2011-08-01 Thread Christopher Schultz
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Bobi,

On 8/1/2011 7:18 PM, Bobi St wrote:
>> The message is correct as stated; when JAVA_HOME is used, it
>> *must* point to a JDK.  If you want a specific JRE, you must set
>> JRE_HOME, not JAVA_HOME.
> 
> Well, if JDK is not needed anymore, why bother setting JAVA_HOME, why
> is it mentioned at all ?

Because you have a choice: JRE or JDK. Some people have both. Some only
have one. Hence the choice.

>> Why not only to set JRE_HOME ?!?
> 
> Sorry, I can't parse that question.
> 
> I meant, if JDK is not needed anymore, why at all mentioning
> JAVA_HOME ?

It is not /required/, but it is an option.

- -chris
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk43Qv8ACgkQ9CaO5/Lv0PAasgCeO989JGDyrbPF50hYXh5pIj7Q
q0AAoKMvNVtbhZP+918xkDNTmIyUVzC2
=x3qN
-END PGP SIGNATURE-

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 7: Why is JDK needed ?

2011-08-01 Thread David Kerber

On 8/1/2011 7:18 PM, Bobi St wrote:


--- Caldarale, Charles R  schrieb am Mo, 1.8.2011:

it is obsolete in a way, because setting JAVA_HOME to JRE 
gives the message : "NB: JAVA_HOME should point to a JDK

not a JRE".
The message is correct as stated; when JAVA_HOME is used, it *must* point to a JDK.  If you want a specific JRE, you must set JRE_HOME, not JAVA_HOME.  If 
::: Well, if JDK is not needed anymore, why bother setting JAVA_HOME, why is it mentioned at all ?



Why not only to set JRE_HOME ?!?

Sorry, I can't parse that question.
  
::: I meant, if JDK is not needed anymore, why at all mentioning JAVA_HOME ?



the messaging seems at least to me a little confusing.

Please explain why.  As far as I can see, you set JAVA_HOME to a JRE, which is 
invalid; once you've done that, nothing useful can result.

  
::: Its all about JDK, if JDK is not needed anymore, why at all mentioning JAVA_HOME to JDK ?


My guess would be backwards compatibility.  Also, there may be a reason 
that somebody might want to use a JDK instead of a JRE.




-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



RE: Tomcat 7: Why is JDK needed ?

2011-08-01 Thread Bobi St


--- Caldarale, Charles R  schrieb am Mo, 1.8.2011:

> it is obsolete in a way, because setting JAVA_HOME to JRE 
> gives the message : "NB: JAVA_HOME should point to a JDK 
> not a JRE".

The message is correct as stated; when JAVA_HOME is used, it *must* point to a 
JDK.  If you want a specific JRE, you must set JRE_HOME, not JAVA_HOME.  If 
::: Well, if JDK is not needed anymore, why bother setting JAVA_HOME, why is it 
mentioned at all ?

> Why not only to set JRE_HOME ?!?

Sorry, I can't parse that question.
 
::: I meant, if JDK is not needed anymore, why at all mentioning JAVA_HOME ?
 
> the messaging seems at least to me a little confusing.

Please explain why.  As far as I can see, you set JAVA_HOME to a JRE, which is 
invalid; once you've done that, nothing useful can result.

 
::: Its all about JDK, if JDK is not needed anymore, why at all mentioning 
JAVA_HOME to JDK ?
 

RE: Tomcat 7: Why is JDK needed ?

2011-08-01 Thread Caldarale, Charles R
> From: Bobi St [mailto:temporaryb...@yahoo.de] 
> Subject: Re: Tomcat 7: Why is JDK needed ?

> it is obsolete in a way, because setting JAVA_HOME to JRE 
> gives the message : "NB: JAVA_HOME should point to a JDK 
> not a JRE".

The message is correct as stated; when JAVA_HOME is used, it *must* point to a 
JDK.  If you want a specific JRE, you must set JRE_HOME, not JAVA_HOME.  If you 
set neither JAVA_HOME nor JRE_HOME, the startup scripts try to find a JVM, and 
set one of the variables for you.

> Why not only to set JRE_HOME ?!?

Sorry, I can't parse that question.

> Pointing at JDK from JAVA_HOME works however.

As it should.  Setting JRE_HOME to the location of a JRE also works.

> the messaging seems at least to me a little confusing.

Please explain why.  As far as I can see, you set JAVA_HOME to a JRE, which is 
invalid; once you've done that, nothing useful can result.

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY 
MATERIAL and is thus for use only by the intended recipient. If you received 
this in error, please contact the sender and delete the e-mail and its 
attachments from all computers.



Re: Tomcat 7: Why is JDK needed ?

2011-08-01 Thread Bobi St
Hi,

--- Mark Thomas  schrieb am Mo, 1.8.2011:

On 01/08/2011 22:27, Bobi St wrote:

> So we dont need JDK_HOME, and the message

Correct.

>> Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
>> At least one of these environment variable is needed to run this program
> is obsolete.

Wrong. The message is 
correct---Well, it is 
obsolete in a way, because setting JAVA_HOME to JRE gives the message : "NB: 
JAVA_HOME should point to a JDK not a JRE". Why not only to set JRE_HOME ?!? 
Pointing at JDK from JAVA_HOME works however. ... Well, the messaging seems at 
least to me a little confusing.
===C:\apache-tomcat-7.0.8\bin>startup
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
D:\apache-tomcat-7.0.8\bin>set JAVA_HOME=c:\Program Files\Java\jre6

D:\apache-tomcat-7.0.8\bin>startup
The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE

Re: Tomcat 7: Why is JDK needed ?

2011-08-01 Thread Mark Thomas
On 01/08/2011 22:27, Bobi St wrote:
> Thanks to all for the replies.
> So we dont need JDK_HOME, and the message

Correct.

>> Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
>> At least one of these environment variable is needed to run this program
> is obsolete.

Wrong. The message is correct.

Mark

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 7: Why is JDK needed ?

2011-08-01 Thread Bobi St
Thanks to all for the replies.
So we dont need JDK_HOME, and the message

> Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
> At least one of these environment variable is needed to run this program
is obsolete.
Best regards,

From: Bobi St
Date: Thu, 21 Jul 2011 19:58:53

why is Why is JDK needed also for Tomcat 7 ? Does it use a compiler, or why not 
simply using for example jre6 ?!?
I have to install always extra JDK because of it ...

> Von: Justin Randall 
> 21. Juli, 2011 21:01 Uhr

> It uses the Java compiler for activities such as compiling JSPs into 
Servlets into Java class files.

> All versions of Tomcat require the JDK.

>> I see. This makes sense.
>> P.s. On the other hand the ---or--- in the error message is 
misleading: neither JDK_HOME ---nor--- JRE_HOME is set...

>>> Von: Konstantin Kolinko 
>>> 21. Juli, 2011 21:09 Uhr

>>> Wrong. All currently supported versions (5.5, 6.0, 
7.0)
>>> do not use JDK compiler by default even if it is 
available.
>>> See documentation for details.

>>> All of them can run with JRE.

>>> It is good to have JDK around because of additional 
utilities like jvisualvm etc.

 Bobi St
 22. Juli, 2011 13:15 Uhr

 So, I'm talking about Tomcat 7. According 
to some description, it   doesn't need JDK anymore. 
For this reason under Windows (7) I   didn't 
set it at the beginning (neither did I install it), so the  
 error came: no JDK nor JRE was set (although JRE was set). I tried 
 to set JDK_HOME to jre6 as well, but the same 
error message.

 Only after installing (the latest) JDK, 
and setting JDK_HOME    towards it, I could 
start Tomcat with the startup.bat

> chris derham
> Freitag, 22. Juli, 2011 14:06 Uhr

> Windows 7
> Tomcat 7.0.19
> java -version
> java version "1.6.0_25"
> Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
> Java HotSpot(TM) 64-Bit Server VM (build 20.0-b11, mixed mode)

> Open command prompt, navigate to \bin. If JAVA_HOME is not
> set, tomcat complains no JAVA_HOME. If set to a JRE, complains should 
> point
> to JDK. Output shown below

> D:\apps\tomcat\apache-tomcat-7.0.19\bin>set JAVA_HOME=

> D:\apps\tomcat\apache-tomcat-7.0.19\bin>catalina.bat run
> Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
> At least one of these environment variable is needed to run this program

> D:\apps\tomcat\apache-tomcat-7.0.19\bin>set JAVA_HOME=C:\Program
> Files\Java\jre6


> D:\apps\tomcat\apache-tomcat-7.0.19\bin>catalina.bat run
> The JAVA_HOME environment variable is not defined correctly
> This environment variable is needed to run this program
> NB: JAVA_HOME should point to a JDK not a JRE

>> Mark Thomas
>> 22. Juli, 2011 14:13 Uhr
>> That is wrong. JAVA_HOME can't point to a JRE. You should be using 
>> JRE_HOME here.

>>> Ognjen Blagojevic
>>> 22. Juli, 2011 14:16 Uhr

>>> C:\apps\apache-tomcat-7.0.11\bin>set JRE_HOME=
>>> C:\apps\apache-tomcat-7.0.11\bin>set JAVA_HOME=

>>> C:\apps\apache-tomcat-7.0.11\bin>startup.bat
>>> Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
>>> At least one of these environment variable is needed to run this program

>>> C:\apps\apache-tomcat-7.0.11\bin>set JRE_HOME=C:\Program 
>>> Files\Java\jre6\

>>> C:\apps\apache-tomcat-7.0.11\bin>startup.bat



Re: Tomcat 7: Why is JDK needed ?

2011-07-23 Thread Markus Schönhaber
21.07.2011 21:58, Bobi St:

> why is Why is JDK needed also for Tomcat 7 ? Does it use a compiler, or why 
> not simply using for example jre6 ?!?
> I have to install always extra JDK because of it ...

Who says Tomcat needs a JDK?
From

| In addition, Tomcat 7.0 uses the Eclipse JDT Java compiler for
| compiling JSP pages.  This means you no longer need to have the
| complete Java Development Kit (JDK) to run Tomcat, but a Java Runtime
| Environment (JRE) is sufficient.  The Eclipse JDT Java compiler is
| bundled with the binary Tomcat distributions.  Tomcat can also be
| configured to use the compiler from the JDK to compile JSPs, or any
| other Java compiler supported by Apache Ant.

Ancient versions of Tomcat did, by default, use the JDK's compiler to
compile JSPs. Therefore, if you wanted Tomcat to compile JSPs on the
fly, a JRE, by default, wasn't enough.
But that was long, long ago and has never been the case for Tomcat 7.

-- 
Regards
  mks

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 7: Why is JDK needed ?

2011-07-22 Thread Christopher Schultz
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Bobi,

On 7/22/2011 8:15 AM, Bobi St wrote:
> sorry, I thought the settings I was asking for, are valid for all 
> OS.

Sometimes, yes. But if you had told us everything up front, if would
have been one question and one answer. You would have had your answer
yesterday at 21:00 UTC.

> error came: no JDK nor JRE was set (although JRE was set).
> 
> I tried to set JDK_HOME to jre6 as well, but the same error message.

Why would you set JDK_HOME (environment variable)?

> Only after installing (the latest) JDK, and setting JDK_HOME towards
> it, I could start Tomcat with the startup.bat.

Something else must be happening.

Are you starting as a service? If so, you will need to configure the JRE
to use during the installation process, or through the service
configuration utility. No amount of messing around with environment
variables with make a bit of difference.

If you are running from the command-line, what script are you using? If
you use startup.bat which calls catalina.bat, you should read the
scripts to see what environment variables are relevant.

You'll notice that JDK_HOME is not one of them. Other options are
potentially more useful. Read the script and you'll see what variables
are relevant.

- -chris
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk4p6jgACgkQ9CaO5/Lv0PDxNgCeNhD7ILk2bTgq5TGs6uomKoKc
UGoAoKcU4M+bKQVJ2mHg+QCezyjmb0pb
=UJCo
-END PGP SIGNATURE-

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 7: Why is JDK needed ?

2011-07-22 Thread Ognjen Blagojevic

Bobi,

You are doing something wrong, but your sparse explanations make it 
difficult to determine what.


Here is example how to run Tomcat just with JRE:


C:\apps\apache-tomcat-7.0.11\bin>set JRE_HOME=
C:\apps\apache-tomcat-7.0.11\bin>set JAVA_HOME=

C:\apps\apache-tomcat-7.0.11\bin>startup.bat
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program

C:\apps\apache-tomcat-7.0.11\bin>set JRE_HOME=C:\Program Files\Java\jre6\

C:\apps\apache-tomcat-7.0.11\bin>startup.bat
Using CATALINA_BASE:   "C:\apps\apache-tomcat-7.0.11"
Using CATALINA_HOME:   "C:\apps\apache-tomcat-7.0.11"
Using CATALINA_TMPDIR: "C:\apps\apache-tomcat-7.0.11\temp"
Using JRE_HOME:"C:\Program Files\Java\jre6\"
Using CLASSPATH: 
"C:\apps\apache-tomcat-7.0.11\bin\bootstrap.jar;C:\apps\apache-tomcat-7.0.11\bin\tomcat-juli.jar"



-Ognjen



On 22.7.2011 14:15, Bobi St wrote:

Hallo,
sorry, I thought the settings I was asking for, are valid for all OS.

So, I'm talking about Tomcat 7. According to some description, it doesn't need 
JDK anymore. For this reason under Windows (7) I didn't set it at the beginning 
(neither did I install it), so the error came: no JDK nor JRE was set (although 
JRE was set). I tried to set JDK_HOME to jre6 as well, but the same error 
message.
Only after installing (the latest) JDK, and setting JDK_HOME towards it, I 
could start Tomcat with the startup.bat.
Best,
--- Ognjen Blagojevic  schrieb am Fr, 22.7.2011:

Von: Ognjen Blagojevic
Betreff: Re: Tomcat 7: Why is JDK needed ?
An: "Tomcat Users List"
Datum: Freitag, 22. Juli, 2011 12:06 Uhr

Bobi,

What Konstantin is suggesting, is if you want to get your question
answered, you *really* need to describe your problem in detail.

Which OS, JRE and Tomcat version are you using, which Tomcat
distribution (installer or .zip), how are your environment variables
set, how do you try to start Tomcat, and what are exact error messages
you get (might be on console or log files).

Without that, people waste their time making guesses, or worse for you,
ignore your questions.

-Ognjen


On 22.7.2011 12:22, Bobi St wrote:

:)
Well, whats wrong, not to specify JDK_HOME if its not needed ?!?

or whats wrong in specifying JRE_HOME to jre6 ?!?
--- Konstantin Kolinko   schrieb am Fr, 22.7.2011:

Von: Konstantin Kolinko
Betreff: Re: Tomcat 7: Why is JDK needed ?
An: "Tomcat Users List"
Datum: Freitag, 22. Juli, 2011 10:56 Uhr

2011/7/22 Bobi St:

Oh my, I got confused now :)
So, if we dont need JDK; why cannt I start the server w/o having specified 
exactly a path to JDK. With only JRE_HOME specified it doesnt start.


Probably you are doing something wrong.

Google for "smart questions".

Best regards,
Konstantin Kolinko

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org





-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org





-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 7: Why is JDK needed ?

2011-07-22 Thread Mark Thomas
On 22/07/2011 14:06, chris derham wrote:
> I have experienced similar issues to the OP in the past, and just tried
> again now and still hit them. I can't bear to watch this thread amble along
> any longer, so I will try to rephrase the question for the OP as he seems
> unwilling or unable to do so
> 
> Windows 7
> Tomcat 7.0.19
> java -version
> java version "1.6.0_25"
> Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
> Java HotSpot(TM) 64-Bit Server VM (build 20.0-b11, mixed mode)
> 
> Open command prompt, navigate to \bin. If JAVA_HOME is not
> set, tomcat complains no JAVA_HOME. If set to a JRE, complains should point
> to JDK.

Exactly as expected. There is nothing wrong here.

> Output shown below
> 
> D:\apps\tomcat\apache-tomcat-7.0.19\bin>set JAVA_HOME=
> 
> D:\apps\tomcat\apache-tomcat-7.0.19\bin>catalina.bat run
> Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
> At least one of these environment variable is needed to run this program
> 
> D:\apps\tomcat\apache-tomcat-7.0.19\bin>set JAVA_HOME=C:\Program
> Files\Java\jre6

That is wrong. JAVA_HOME can't point to a JRE. You should be using
JRE_HOME here.

Mark



-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 7: Why is JDK needed ?

2011-07-22 Thread chris derham
I have experienced similar issues to the OP in the past, and just tried
again now and still hit them. I can't bear to watch this thread amble along
any longer, so I will try to rephrase the question for the OP as he seems
unwilling or unable to do so

Windows 7
Tomcat 7.0.19
java -version
java version "1.6.0_25"
Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.0-b11, mixed mode)

Open command prompt, navigate to \bin. If JAVA_HOME is not
set, tomcat complains no JAVA_HOME. If set to a JRE, complains should point
to JDK. Output shown below

D:\apps\tomcat\apache-tomcat-7.0.19\bin>set JAVA_HOME=

D:\apps\tomcat\apache-tomcat-7.0.19\bin>catalina.bat run
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program

D:\apps\tomcat\apache-tomcat-7.0.19\bin>set JAVA_HOME=C:\Program
Files\Java\jre6


D:\apps\tomcat\apache-tomcat-7.0.19\bin>catalina.bat run
The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE

Hope that helps get this resolved

Chris


Re: Tomcat 7: Why is JDK needed ?

2011-07-22 Thread Konstantin Kolinko
2011/7/22 Bobi St :
> sorry, I thought the settings I was asking for, are valid for all OS.
>
> So, I'm talking about Tomcat 7. According to some description, it doesn't 
> need JDK anymore. For this reason under Windows (7) I didn't set it at the 
> beginning (neither did I install it), so the error came: no JDK nor JRE was 
> set (although JRE was set). I tried to set JDK_HOME to jre6 as well, but the 
> same error message.
> Only after installing (the latest) JDK, and setting JDK_HOME towards it, I 
> could start Tomcat with the startup.bat.


1. Do not top-post,
http://en.wikipedia.org/wiki/Posting_style#Choosing_the_proper_posting_style

2. Be specific. What exact versions of everything? Does "version.bat"
work for you? What exact values you are using? What are messages that
are displayed on screen and in logs? Not only error message, but info
messages before it.

3. Once again - read this:
http://www.catb.org/~esr/faqs/smart-questions.html

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 7: Why is JDK needed ?

2011-07-22 Thread Bobi St
Hallo,
sorry, I thought the settings I was asking for, are valid for all OS.

So, I'm talking about Tomcat 7. According to some description, it doesn't need 
JDK anymore. For this reason under Windows (7) I didn't set it at the beginning 
(neither did I install it), so the error came: no JDK nor JRE was set (although 
JRE was set). I tried to set JDK_HOME to jre6 as well, but the same error 
message.
Only after installing (the latest) JDK, and setting JDK_HOME towards it, I 
could start Tomcat with the startup.bat.
Best,
--- Ognjen Blagojevic  schrieb am Fr, 22.7.2011:

Von: Ognjen Blagojevic 
Betreff: Re: Tomcat 7: Why is JDK needed ?
An: "Tomcat Users List" 
Datum: Freitag, 22. Juli, 2011 12:06 Uhr

Bobi,

What Konstantin is suggesting, is if you want to get your question 
answered, you *really* need to describe your problem in detail.

Which OS, JRE and Tomcat version are you using, which Tomcat 
distribution (installer or .zip), how are your environment variables 
set, how do you try to start Tomcat, and what are exact error messages 
you get (might be on console or log files).

Without that, people waste their time making guesses, or worse for you, 
ignore your questions.

-Ognjen


On 22.7.2011 12:22, Bobi St wrote:
> :)
> Well, whats wrong, not to specify JDK_HOME if its not needed ?!?
>
> or whats wrong in specifying JRE_HOME to jre6 ?!?
> --- Konstantin Kolinko  schrieb am Fr, 22.7.2011:
>
> Von: Konstantin Kolinko
> Betreff: Re: Tomcat 7: Why is JDK needed ?
> An: "Tomcat Users List"
> Datum: Freitag, 22. Juli, 2011 10:56 Uhr
>
> 2011/7/22 Bobi St:
>> Oh my, I got confused now :)
>> So, if we dont need JDK; why cannt I start the server w/o having specified 
>> exactly a path to JDK. With only JRE_HOME specified it doesnt start.
>
> Probably you are doing something wrong.
>
> Google for "smart questions".
>
> Best regards,
> Konstantin Kolinko
>
> -
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>
>


-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 7: Why is JDK needed ?

2011-07-22 Thread Ognjen Blagojevic

Bobi,

What Konstantin is suggesting, is if you want to get your question 
answered, you *really* need to describe your problem in detail.


Which OS, JRE and Tomcat version are you using, which Tomcat 
distribution (installer or .zip), how are your environment variables 
set, how do you try to start Tomcat, and what are exact error messages 
you get (might be on console or log files).


Without that, people waste their time making guesses, or worse for you, 
ignore your questions.


-Ognjen


On 22.7.2011 12:22, Bobi St wrote:

:)
Well, whats wrong, not to specify JDK_HOME if its not needed ?!?

or whats wrong in specifying JRE_HOME to jre6 ?!?
--- Konstantin Kolinko  schrieb am Fr, 22.7.2011:

Von: Konstantin Kolinko
Betreff: Re: Tomcat 7: Why is JDK needed ?
An: "Tomcat Users List"
Datum: Freitag, 22. Juli, 2011 10:56 Uhr

2011/7/22 Bobi St:

Oh my, I got confused now :)
So, if we dont need JDK; why cannt I start the server w/o having specified 
exactly a path to JDK. With only JRE_HOME specified it doesnt start.


Probably you are doing something wrong.

Google for "smart questions".

Best regards,
Konstantin Kolinko

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org





-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 7: Why is JDK needed ?

2011-07-22 Thread Bobi St
:)
Well, whats wrong, not to specify JDK_HOME if its not needed ?!?

or whats wrong in specifying JRE_HOME to jre6 ?!?
--- Konstantin Kolinko  schrieb am Fr, 22.7.2011:

Von: Konstantin Kolinko 
Betreff: Re: Tomcat 7: Why is JDK needed ?
An: "Tomcat Users List" 
Datum: Freitag, 22. Juli, 2011 10:56 Uhr

2011/7/22 Bobi St :
> Oh my, I got confused now :)
> So, if we dont need JDK; why cannt I start the server w/o having specified 
> exactly a path to JDK. With only JRE_HOME specified it doesnt start.

Probably you are doing something wrong.

Google for "smart questions".

Best regards,
Konstantin Kolinko

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 7: Why is JDK needed ?

2011-07-22 Thread Konstantin Kolinko
2011/7/22 Bobi St :
> Oh my, I got confused now :)
> So, if we dont need JDK; why cannt I start the server w/o having specified 
> exactly a path to JDK. With only JRE_HOME specified it doesnt start.

Probably you are doing something wrong.

Google for "smart questions".

Best regards,
Konstantin Kolinko

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 7: Why is JDK needed ?

2011-07-22 Thread Bobi St
Oh my, I got confused now :)
So, if we dont need JDK; why cannt I start the server w/o having specified 
exactly a path to JDK. With only JRE_HOME specified it doesnt start.

So, is it only "good" to have JDK_HOME, or it is a "must" ?
--- Konstantin Kolinko  schrieb am Do, 21.7.2011:

Von: Konstantin Kolinko 
Betreff: Re: Tomcat 7: Why is JDK needed ?
An: "Tomcat Users List" 
Datum: Donnerstag, 21. Juli, 2011 21:09 Uhr

2011/7/22 Justin Randall :
> It uses the Java compiler for activities such as compiling JSPs into Servlets 
> into Java class files.
>
> All versions of Tomcat require the JDK.
>

Wrong. All currently supported versions (5.5, 6.0, 7.0)
do not use JDK compiler by default even if it is available.
See documentation for details.

All of them can run with JRE.


It is good to have JDK around because of additional utilities like
jvisualvm etc.

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 7: Why is JDK needed ?

2011-07-21 Thread Konstantin Kolinko
2011/7/22 Justin Randall :
> It uses the Java compiler for activities such as compiling JSPs into Servlets 
> into Java class files.
>
> All versions of Tomcat require the JDK.
>

Wrong. All currently supported versions (5.5, 6.0, 7.0)
do not use JDK compiler by default even if it is available.
See documentation for details.

All of them can run with JRE.


It is good to have JDK around because of additional utilities like
jvisualvm etc.

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 7: Why is JDK needed ?

2011-07-21 Thread Justin Randall
It uses the Java compiler for activities such as compiling JSPs into Servlets 
into Java class files.

All versions of Tomcat require the JDK.

Sent from my BlackBerry device

-Original Message-
From: Bobi St 
Date: Thu, 21 Jul 2011 19:58:53 
To: 
Subject: Tomcat 7: Why is JDK needed ?

Hi there,
why is Why is JDK needed also for Tomcat 7 ? Does it use a compiler, or why not 
simply using for example jre6 ?!?
I have to install always extra JDK because of it ...
Best regards,

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Tomcat 7: Why is JDK needed ?

2011-07-21 Thread Bobi St
Hi there,
why is Why is JDK needed also for Tomcat 7 ? Does it use a compiler, or why not 
simply using for example jre6 ?!?
I have to install always extra JDK because of it ...
Best regards,