Legacy Knowledge Base
Published Sep. 10, 2025

Tomcat download error encountered when leveraging Liferay Developer Studio / IDE

Written By

Michael Tran

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

Legacy Article

You are viewing an article from our legacy "FastTrack" publication program, made available for informational purposes. Articles in this program were published without a requirement for independent editing or verification and are provided"as is" without guarantee.

Before using any information from this article, independently verify its suitability for your situation and project.

Issue

  • When leveraging Liferay Developer Studio / IDE to build Liferay 2025.Q1.3, my build fails with indications that Tomcat is not able to download
  • Example error:
  • Execution failed for task ':modules:demo-local-service-wrapper-test:setUpTestableTomcat'.

    > Can't get http://archive.apache.org/dist/tomcat/tomcat-9/v9.0.90/bin/apache-tomcat-9.0.90.zip to <DESTINATION>

 

Environment

  • Liferay 2025.Q1.3
  • Liferay Developer Studio / IDE version 3.10.3

 

Resolution

  • The download of the Tomcat 9 zip file is necessary, because the Tomcat Manager is required by Arquillian, however it is not part of the default Liferay bundle.

  • During the setUpTestableTomcat task (which is part of the testIntegration task) the Tomcat zip is downloaded and the Tomcat Manager is copied from it to the Liferay bundle’s Tomcat installation.

  • To resolve, make sure your network has access to download external files.

  • Alternatively, you can download the Tomcat zip and copy the webapps/manager folder to the {liferay_home}/tomcat/webapps folder manually. This will solve the issue as the setUpTestableTomcat task checks if the webapps/managerfolder is present, and if not, it will go through the download/copy process.

 

Additional Information

  • For Liferay 2025.Q1.0-lts and onwards, you will need to leverage Liferay Developer Studio / IDE version 3.10.3 
    • LPD-49776 - Cannot Start 2025.Q1-lts bundle from Developer Studio 3.10.2
    • LPD-49691 - Release Liferay IDE v3.10.3

 

 

Did this article resolve your issue ?

Legacy Knowledge Base