вт, 26 мар. 2019 г. в 20:58, David Cleary <da...@progress.com>:
>
> I'm current updating our server that is based on Tomcat 8.5.x and found that 
> ecj-4.6.3.jar is no longer in the distribution. The changelog does not
note that it has been removed. I just want to confirm that I should
remove this library as part of the Tomcat update.

How did you install your copy of Apache Tomcat?
Both the official apache-tomcat-8.5.39.zip and
apache-tomcat-8.5.39.tar.gz files have ecj-4.6.3.jar in them.

Technically, answering the topic of "whether it is required":

1) ECJ is not needed if your web applications do not have JSP pages.
(If they contain only servlets, or where JSPs are pre-compiled).

2) ECJ is not needed if Tomcat is configured to compile JSPs with
javac from JDK. It is possible, but it is a rare configuration.

3) The ecj.jar can be replaced with any newer version.

This specific version (ecj-4.6.3.jar) is the latest one that can run
on Java 7, thus it is bundled with the official release of Tomcat 8.5.

Best regards,
Konstantin Kolinko

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

Reply via email to