Ferramentas (kad-libs)
# |
Ferramenta |
Versão |
|
Comando |
|
Detalhes para “montar” uma distribuição |
1 |
1.7.1 |
|
|
|
|
|
2 |
1.0b3 |
|
|
|
|
|
3 |
1.0.2 |
|
|
|
|
|
4 |
2006-03-02 |
|
|
|
|
|
5 |
4.4 |
|
|
|
|
|
6 |
ClickStream |
1.0.3 |
|
|
|
|
7 |
1.9 |
|
|
|
|
|
8 |
1.3 |
|
|
|
|
|
9 |
1.1 |
|
|
|
|
|
10 |
1.1.1 |
|
|
|
|
|
11 |
Crypto (Bouncy Castle) |
1.37 |
|
|
|
|
12 |
2.4.3 |
|
|
|
|
|
13 |
1.2.1beta1 |
|
|
|
|
|
14 |
1.1 |
|
|
|
|
|
15 |
1.6 |
|
|
|
|
|
16 |
3.3.1.1 |
|
eclipse |
|
|
|
18 |
Hessian |
1.1 |
|
|
|
|
19 |
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 |
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 |
1.247 |
|
|
|
|
|
24 |
1.7.2 |
|
|
|
|
|
25 |
3.0.0 |
|
ireport |
|
|
|
26 |
J2MEUnit |
1.1.1 |
|
|
|
|
27 |
1.7.0 |
|
|
|
|
|
28 |
JAF (JavaBeans Activation Framework) |
1.1 |
|
|
|
|
29 |
3.0.0 |
|
|
|
|
|
30 |
10.4.2-0-1 |
|
|
|
|
|
31 |
Java2HTML |
1.4 |
|
|
|
|
32 |
1.4 |
|
|
|
|
|
33 |
29.50 |
|
|
|
javancss -gui -recursive . |
|
34 |
JSF (JavaServer Faces) |
1.2 |
|
|
|
|
35 |
0.9.8 |
|
|
|
|
|
36 |
3.0.4 |
|
|
|
|
|
37 |
jBPM (starter kit) |
3.1.2/3.0.9.2 |
|
|
|
|
38 |
Jcommon |
1.0.12 |
|
|
|
|
39 |
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: |
|
40 |
1.37 e 1.1 |
|
|
|
|
|
41 |
1.0.10 |
|
|
|
|
|
42 |
2.3.2 |
|
|
|
|
|
43 |
2.5.1 |
|
|
|
|
|
|
1.2.1 |
|
|
|
|
|
44 |
|
|
|
|
|
|
45 |
5.5.2 |
|
jude |
|
|
|
46 |
4.5 |
|
|
|
|
|
47 |
1.2.14 |
|
|
|
|
|
48 |
4.2.5 |
|
|
|
||
49 |
4.4 |
|
|
|
|
|
51 |
SiteMesh |
2.3 |
|
|
|
|
52 |
1.6 |
|
soapui |
|
|
|
53 |
2.5.6 |
|
|
|
|
|
54 |
Spring Modules |
0.9 |
|
|
|
|
55 |
Spring OSGI |
1.0.2 |
|
|
|
|
56 |
Spring Security |
2.0.3 |
|
|
|
|
57 |
2.0.1 |
|
|
|
|
|
58 |
1.1.2 |
|
|
|
|
|
59 |
Tomcat |
6.0.18 |
|
|
|
|
60 |
1.7b |
|
|
|
|
|
61 |
1.29 |
|
|
|
|
|
62 |
Urlrewrite |
2.6.0 |
|
|
|
|
63 |
1.4 |
|
|
|
|
|
|
1.0.1 |
|
|
|
|
|
64 |
WebTest |
2.1 |
|
|
|
|
|
|
|
|
|
|
|
Geração do ambiente passo a passo
Instale uma versão (nova instalação) a partir da qual a nova versão será produzida. Uma “nova instalação” é útil para assegurar que mudanças acidentais não foram introduzidas ao longo do uso de uma versão já instalada.
Modifique o nome do diretório para refletir a nova versão. Por exemplo, se a “nova instalação” corresponde à versão 0.0.5, então modifique o nome deste diretório kad-libs-0.0.5 para kad-libs-0.0.6 conforme convenções para formação de identificadores.
Atualize arquivo kad-prompt.txt para refletir a nova versão. Este arquivo é fornecido no diretório docs do projeto kyshell.
Efetue as alterações planejadas para a nova versão. Em geral, substituição de versões antigas por outras mais recentes.
Atualize o arquivo kad-tools.html para refletir o conjunto de ferramentas da nova versão.
Atualize o arquivo kad-libs.properties conforme alterações do item anterior. Em geral, versões de bibliotecas deverão ser atualizadas neste arquivo. Este arquivo é fornecido no diretório docs do projeto kyshell.
Atualize arquivos de script (kad e kad.bat). Vários outros scripts em bin podem sofrer alterações. Estes scripts são fornecidos no diretório bin do projeto kyshell.
Execute
a seqüência de passos abaixo:
>
rmdir /s /q %KAD_LIBS%\bin
> cd <dir>\kyshell
>
svn export bin %KAD_LIBS%\bin
> cd target (onde 'target' é
o diretório de compilação do kyshell)
>
jar cf kyTools.jar .
> move kyTools.jar %KAD_LIBS%\bin
>
copy docs\* %KAD_LIBS%
> cd <dir> (onde <dir> é
o diretório que contém kad-libs-eclipse)
> svn
export kad-libs-eclipse %KAD_LIBS%\kad-libs-eclipse
Execute o comando tar cfz kad-libs-0.0.6.tgz kad-libs-0.0.6. Isto criará o arquivo kad-libs-0.0.6.tgz.
Execute
jacksum -a sha1 kad-libs-0.0.6.tgz >
kad-libs-0.0.6.tgz.sha1
Este comando gera o valor de hash
(sha1) para verificação de integridade do ambiente.
Faça uso de uma mídia não regravável para conter os dois (2) arquivos gerados: kad-libs-0.0.6.tar.gz e o valor de hash (sha1) correspondente, kad-libs-0.0.6.tgz.sha1.
Atualize o portal kyrios.sourceforge.net.