I'm using different directories for CATALINA_HOME and CATALINA_BASE without copying the bin directory to BASE. Never had an issue with it.

Be sure to have the full path of tomcat-juli.jar in the Java Classpath setting. That's what matters to Java. You can place the Jar file anywhere you want as long as the Classpath points to it and the user that runs Tomcat has read privileges to that file. But obviously the easiest thing is to leave it in %CATALINA_HOME%/bin.

I've done that both on Windows and *nix systems.

Igal Sapir
Lucee Core Developer
Lucee.org <http://lucee.org/>

On 3/24/2017 9:06 AM, Jeffrey Janner wrote:
I was re-reading the RUNNING.txt  to see why I had to copy tomcat-juli.jar to 
the CATALINA_BASE/bin directory instead of just having it run out of 
CATALINA_HOME/bin.
It seemed annoying to me to have to copy it to all my  CATALINA_BASE instances 
every time I upgraded, but I thought I ran into problems not having it there.
Then I ran into this bit of documentation:

In CATALINA_BASE:

* bin  - Only the following files:

            * setenv.sh (*nix) or setenv.bat (Windows),
            * tomcat-juli.jar
....

In CATALINA_BASE:

* bin  - Only the following files:

            * setenv.sh (*nix) or setenv.bat (Windows),
            * tomcat-juli.jar

So I guess my question is, can I really just leave it out of my CATALINA_BASE 
directory without causing any issues?
I want to say I had issues with it not being there, but cannot recall what they 
were.
And if there is no difference, why make the suggestion in the RUNNING.txt file 
at all?


Jeff



Reply via email to