AJuda com TagLib's

Pessoal, alguém poderia me dar uma luz?

Fiz todos os passos para a criação de uma Taglib, mas na hora de usá-la na minha JSP, dá o seguinte erro:
Unable to load tag handler class “mt.HoraAtual.class” for “mt.HoraAtual”

Segue os passos que fiz:

1 - Criei a classe a ser chamada pela JSP.

[code]package com.myapp.struts;

import javax.servlet.jsp.tagext.TagSupport;

public class HoraAtual extends TagSupport
{
public static void main(String[] args)
{
new java.util.Date();
}
}[/code]

2 - Declarei a Taglib no meu web.xml

<taglib> <taglib-uri>/tags/minhas_tags</taglib-uri> <taglib-location>/WEB-INF/minhas_tags.tld</taglib-location> </taglib>

3 - Fiz o meu arquivo Taglib

[code]<?xml version="1.0" ?>

<tlib-version>1.0</tlib-version>
<jsp-version>1.2</jsp-version>
<short-name>mt</short-name>
<uri>/tags/minhas_tags</uri>

<tag>
	<name>HoraAtual</name>
	<tag-class>mt.HoraAtual.class</tag-class>                
	<description>Hora Atual</description>
</tag>

[/code]

4 - Declaração da Taglib na minha JSP

<%@taglib uri="WEB-INF/minhas_tags.tld" prefix="mt" %>

Ajuda ai galera!

Não é o método main que você deve implementar.
Os método que você pode codificar, dependendo de sua necessidade, são: doEndEnd, doAfterBody ou doStartTag.
Um conselho: leia a documentação ou Java Tutorial.