Ferramentas (kad-libs)

#

Ferramenta

Versão


Comando


Detalhes para “montar” uma distribuição

1

Ant

1.7.1




  • Copie junit.jar para $ANT_HOME/lib.

  • Operação irregular do Ant pode ser ocasionada pelo conteúdo da variável CLASSPATH. “Limpe” este conteúdo, se for necessário. Opcionalmente faça uso de 'ant -noclasspath'.

2

ant-contrib

1.0b3





3

Antenna

1.0.2





4

ChainSaw

2006-03-02





5

Checkstyle

4.4




6

ClickStream

1.0.3




  • Permite acompanhar “passos” de usuários correntes em um portal e o percurso por onde passaram.

7

Cobertura

1.9





8

Commons-codec

1.3





9

Commons-email

1.1




  • Oferece serviços de nível mais abstrato para interação com servidores de email.

10

Crispy

1.1.1




  • Oferece interface única para invocação de serviços remotos sobre vários transportes distintos.

11

Crypto (Bouncy Castle)

1.37





12

DBUnit

2.4.3





13

DependencyFinder

1.2.1beta1





14

DisplayTag

1.1





15

Dumbster

1.6





16

Eclipse

3.3.1.1


eclipse


  • Faça o download do Eclipse SDK e o instale.

  • Inicie o Eclipse para a instalação de plugins. Faça a atualização dos plugins que acompanha a distribuição obtida.

  • Selecione Help->Software and Updates->Finda and Install e, em seguida, Search For New Features to Install->Next. Posteriormente, crie no botão Import Site para carregar o conteúdo do arquivo bookmarks-eclipse-plugins.xml. Marque todos os plugins que deseja instalar e clique em Finish.

18

Hessian

1.1





19

Hibernate Core

3.3.2.GA




Conforme configuração do Hibernate (.cfg.xml), fornecido como argumento, o comando dbschema remove tabelas e as reconstrói conforme a configuração. Todos os mapeamentos a serem considerados (.hbm.xml) deverão ser fornecidos no arquivo de configuração (.cfg.xml). O comando dbdrop limpa a base de dados conforme configuração fornecida (.cfg.xml). O comando dbshow apenas exibe o conteúdo DDL correspondente ao arquivo de configuração fornecido (.cfg.xml). Durante o desenvolvimento, à medida que alterações são realizadas nos arquivos de mapeamento, será necessário verificar o resulta em DDL correspondente (dbshow), eventualmente refazer o esquema na base em questão (dbschema) ou, noutros casos, simplesmente limpar a base (dbdrop).

20

Hibernate Annotations

3.3.1.GA





21

Hibernate Entity Manager

3.3.2.GA





22

HSQLDB

1.8.1.1




Em KAD_TMP será criada a base de dados kyrios-teste. A configuração do HSLQDB empregada para testes também faz uso do arquivo server.properties (disponível em KAD_LIBS).

23

Hudson

1.247





24

ICEfaces

1.7.2





25

iReport

3.0.0


ireport



26

J2MEUnit

1.1.1





27

Jacksum

1.7.0





28

JAF (JavaBeans Activation Framework)

1.1





29

JasperReports

3.0.0





30

JavaDB

10.4.2-0-1





31

Java2HTML

1.4





32

JavaMail

1.4





33

JavaNCSS

29.50




javancss -gui -recursive .

34

JSF (JavaServer Faces)

1.2





35

Jboleto

0.9.8





36

JBoss Rules

3.0.4





37

jBPM (starter kit)

3.1.2/3.0.9.2





38

Jcommon

1.0.12





39

JDK

6u6




Defina as variáveis JAVA_HOME e JRE_HOME para indicar, respectivamente, o local da instalação do JDK e, no interior deste, o diretório jre, onde está o JRE. Exemplo:
export JAVA_HOME=$KAD_HOME/jdk1.6.0_04

40

Jester (simple-jester)

1.37 e 1.1





41

JfreeChart

1.0.10





42

Jmeter

2.3.2





43

JMock

2.5.1






jmunit

1.2.1





44

Jwhich






45

Jude

5.5.2


jude



46

Junit

4.5





47

Log4j

1.2.14





48

PMD

4.2.5




49

Proguard

4.4





51

SiteMesh

2.3




  • Framework para decoração e leiaute de páginas web.

52

soapui

1.6


soapui



53

Spring

2.5.6





54

Spring Modules

0.9





55

Spring OSGI

1.0.2





56

Spring Security

2.0.3





57

Spring WebFlow

2.0.1





58

Taglibs

1.1.2





59

Tomcat
(Servlet/JSP)

6.0.18




  • tar xvfz apache-tomcat-6.0.13.tar.gz

  • Defina a variável de ambiente CATALINA_HOME para indicar o diretório de instalação do Tomcat, neste caso, o caminho completo para o diretório apache-tomcat-5.5.17. Os arquivos kad e kad.bat deverão ser atualizados.

  • Forneça permissão para execução de arquivos binários
    chmod +x $CATALINA_HOME/bin/*.sh (linux)

  • Configure usuários padrão para gerente e administrador. Isto exige edição do arquivo conf/tomcat-users.xml para acrescentar um papel e um usuário, conforme abaixo.
    <role rolename="manager"/>
    <user username="admin" password="admin" roles="admin,manager"/>

  • Exemplos que acompanham o Tomcat podem ser removidos. Deixe apenas os contextos ROOT, tomcat-docs e webdav.

  • Habilite o conector para a porta 8443 (segurança). Para isto é necessário editar o arquivo server.xml. Remova os comentários em torno deste conector (elemento Connector) cuja porta é 8443.

  • Acrescente ao conector habilitado (porta 8443) os atributos
    keystorePass="tomcat"
    keystoreFile="<kad-dir>/conf/keystore.tomcat"

  • Criar repositório de certificados denominado acima por keystore.tomcat. Ao executar o comando abaixo duas senhas serão requisitadas e, neste caso, para ambas faça o emprego de tomcat (conforme atributo acrescentado no item anterior).
    keytool -genkey -alias tomcat -keyalg RSA -keystore $CATALINA_HOME/keystore

  • Observe $CATALINA_HOME/logs/catalina.out para constatar que é possível iniciar o Tomcat sem exceções.

60

Tomcat Lambda Probe

1.7b




  • Edite o arquivo conf/tomcat-users.xml. Este arquivo encontra-se no diretório indicado pela variável CATALINA_HOME. Acrescente o papel abaixo.
    <role rolename="poweruserplus"/>

  • Acrescente o papel criado ao usuário admin, conforme abaixo.
    <user username="admin" password="admin"
    roles="admin,manager,poweruserplus"/>

61

Truelicense

1.29





62

Urlrewrite

2.6.0





63

Velocity

1.4






VisualVM

1.0.1





64

WebTest

2.1




  • Variável PATH não atualizada.








Geração do ambiente passo a passo


Editado pela última vez em 24/04/2007.

SourceForge.net Logo