Criando bibliotecas de funções

Estou tendo dificuldades em criar uma biblioteca para minha aplicação.
Gostaria de criar uma pasta onde colocaria todas as minhas classes que poderiam ser utilizadas na aplicação que estou criando e na aplicação acionar estas classes usando o comando import.

por exemplo:

  • gostaria de criar uma aplicação chamada cadastro de clientes na pasta: …\cadcli\ onde ficaria as classes do meu programa (Cadcli.class, …)
    -dentro desta pasta gostaria de criar outra pasta com as funções mais usadas, como correção de strings, formatação de cnpj, etc… na pasta …\cadcli\funcs\ onde ficariam os arquivos FormCnpj.class, StringUtil.class, etc…
  • No arquivo Cadcli.java eu gostaria de usar algo do tipo:

import funcs.*; ou
import funcs.StringUtil;

para acessar minhas funções.

Se alguém puder ma ajudar, agradeço. Não sei nem por onde começar, o que fazer, como compilar, etc… Preciso de um passo a passo.

Obrigado pela atenção.

Alexandre
:?:

bom, vc pode criar suas classes da sua biblioteca, empacota-las em um jar(se nao me engano, tem tutorial aqui no pj sobre isso)… e a localização desse jar deve estar no classpath da aplicação na qual vc quer usar essa biblioteca

So para completar, para empacotar as classes, utilize o comando

package meupacote;

para em seguida criar o jar

()