Yes, it is OK for all operating systems.

2008/5/29 maux <[EMAIL PROTECTED]>:
>
> Hi Konstantin,
>
> That´s exactly what i wanted. But if I used
> "System.getProperty("catalina.home")", that is ok for windows and for linux
> Tomcat installation or is it only valid for windows?
>
> Thank you very much.
>
>
> Konstantin Kolinko wrote:
>>
>> The answer is correct as a direct match to the question, but I would
>> recommend using the following code instead:
>>
>> System.getProperty("catalina.home")
>> System.getProperty("catalina.base")
>>
>>
>> The catalina.bat / catalina.sh script passes values of CATALINA_*
>> environment variables as system properties, when launching the JVM,
>> e.g., citing from one of those files:
>>
>> -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%"
>>
>> When launching Tomcat as service in MS Windows those system properties
>> are defined directly by the service launcher (see Java Options field
>> in Java tab in the configuration dialog).
>>
>>
>> 2008/5/28 Mark Thomas <[EMAIL PROTECTED]>:
>>> maux wrote:
>>>>
>>>> Hi,
>>>>
>>>> I would like to know how can i catch the catalina_home variable in a
>>>> java
>>>> code.
>>>>
>>>> Thanks in advance.
>>>
>>> System.getenv()
>>>
>>> Mark
>>>
>> ---------------------------------------------------------------------

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to