Laran Evans
I develop software people love to use.
  • Home
  • About
  • Contact
  • Resume
  • Testimonials
Skip to content
  • Entrepreneurship
    • Leadership
    • Project Management
    • Team Development
    • Time Management
  • Puzzles
  • Software Architecture
    • Cloud Computing
  • Software Development
    • Algorithms
    • CSS
    • Java
    • Javascript
    • MySQL
    • PHP
    • Python
    • Ruby and Rails
    • System Administration
« Debugging Cron on Ubuntu
Installing Phusion Passenger for Apache: Step 1.5 »

Get Past “Tomcat failed to start: Address already in use” Errors

By laran | Published: 2009/12/11

If you develop with Apache Tomcat, then you’ve probably run into the all-too-common “Tomcat failed to start: Address already in use” error. This usually happens when another application is using one or more of the default Tomcat ports 8080, 8005 and 8009.

It’s become more common in the last few years to deploy application management consoles as web applications. Two better-known examples of this are VMWare Server and the Oracle database.

It’s frustrating to sit down with a hot, fresh cup of coffee, ready to tear into some code and be me with an error message first thing telling you that you can’t even start the server. So, in an effort to help my fellow coders I thought it might be valuable to have a list of known applications that use these ports. This should make it much easier for you to figure out what’s blocking the standard Tomcat ports.

Applications that are distributed bundled with Tomcat

  • VMWare Web Access
  • Oracle Grid Control

Do You Know of Any Others?

Let me know if you know of any other applications that use these ports. I’ll add them to the list.

Find out for Yourself

Read my post on how to find out what process is running on a certain port (for both Windows and Linux)

This entry was posted in Java, System Administration and tagged tomcat. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.
« Debugging Cron on Ubuntu
Installing Phusion Passenger for Apache: Step 1.5 »

Post a Comment

Click here to cancel reply.

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • About Me

    I've got a masters degree in computer science and over 10 years of experience building web-based systems using Java/J2EE, Ruby, Rails and PHP. I'm a strong believer in the effectiveness of Agile Methods. Read more »

  • Subscribe

  • Table of Contents
    • Applications that are distributed bundled with Tomcat
    • Do You Know of Any Others?
    • Find out for Yourself
  • Similar Posts
    • Quaere - LINQ for Java
    • Basic Bit Operations in Java
    • Installing Magento on Dreamhost the easy way
    • What's running on port XXXX?
    • Debugging Cron on Ubuntu
  • From Around the Web

    • Web App Business Models: User Needs and What People Pay For (Box UK Blog)
    • Blog Writing Tips from the World’s Most Famous Authors (Blogsessive.com)
    • How to get exponential success on your blog (CatsWhoBlog.com)
    • The Four Stages of Growing a Blog (Daily Blog Tips)
    • Insert Google Analytics without editing your theme (WpRecipes.com)
    Shared Items
  • Recent Posts

    • 80 pages of Ruby on Rails Performance Optimization Tips
    • Ruby Garbage Collection In-Depth
    • Binary Logic Basics
    • Kuali in Nacubo Magazine
    • Ruby Blocks, Procs, Lambda
  • Older Posts By Month

    Let's Talk

    Ask a question below. You'll be prompted for your name and email after you click the "Ask" button.

Know more. Accomplish more. Succeed.