I have rewritten my earlier question... Hrm if I start tomcat with: c:\java\jdk\bin\java -Djava.endorsed.dirs="c:\java\tomcat\common\endorsed" -classpath "c:\java\jdk\lib\tools.jar;c:\java\tomcat\bin\bootstrap.jar" -Dcatalina.base="c:\java\tomcat" -Dcatalina.home="c:\java\tomcat" -Djava.io.tmpdir="c:\java\tomcat\temp" org.apache.catalina.startup.Bootstrap start
It works!!! But if I do it from Eclipse: Main class: org.apache.catalina.startup.Bootstrap Program arguments: start VM arguments: -Djava.endorsed.dirs="c:\java\tomcat\common\endorsed" -Dcatalina.base="c:\java\tomcat" -Dcatalina.home="c:\java\tomcat" -Djava.io.tmpdir="c:\java\tomcat\temp" Local directory: C:\Java\tomcat\bin Classpath bootstrap entries: c:\Java\jdk\jre\lib\rt.jar User entries: bootstrap.jar (TOMCAT) and tools.jar (JDK) It starts but it does not find any "default" jars (like from WEB-INF/lib) unless I put them to class path. What's different in first and second way to start Tomcat? Why the second method doesn't work well? My regards, Vladas