Aqui vai um pequeno tutorial para orientar os que querem ingressar no AndroMDA. O desavio agora é saber construir diagramas UML com esteriótipos AndroMDA. Aguardo ajuda de todos.
Roteiro para compilar os exemplos do AndroMDA 3.0M3.
COMPONENTES.
- Você deve ter instalado J2sdk 1.4.2_06 (foi o que usei) o Tiger (1.5) não funciona.
- Jboss
- AndroMDA 3.0M3
- Maven 1.0.2 – pode ser que o Ant funcione, mas o Maven me faz uma pergunta a mais: “É um programa para internet?”.
- Eclipse 3
- MagicDraw 9
- Firefox – navegador web. - opcional
- Notepad++ - ótimo editor de xml, e congêneres. – opcional
INSTALAÇÃO:
- Instale todos os programas em C:\Apps - Opcional – organizado.
- Instale J2sdk 1.4.2_06 – o Tiger dá erro no maven.
- Instale o Jboss – descompact e roda c:\apps\jboss\bin\run.bat
- Instala o AndroMDA – é só descompactar, criar variável de ambiente e colocar no path.
- Instala o Maven - é só descompactar, criar variável de ambiente e colocar no path.
- Instala o Eclipse, Firefox e Notepad++ (sourceforge)
COMPILANDO CAR-RENTAL-SYSTEM-WEB:
- Para que o Maven não seja obrigado a fazer download de pacotes copie o CONTEUDO da pasta lib (C:\Apps\andromda\lib) para C:\Documents and Settings\Ramon\.maven\repository (estou logado com usuário Ramon). Outros arquivos podem ser encontrados na pasta C:/Apps/andromda/*.
- Numa janela de DOS digite C:\Apps\AndroMDA\samples\car-rental-system-web\”maven –o” (maven off-line).
- Para verificar se deu certo, vá em C:\Apps\andromda\samples\car-rental-system\web\target e veja se tem um erquivo “car-rental-system-web.war”
- Copie o arquivo .WAR para C:\Apps\jboss\server\default\deploy (provavelmente não é necessário restartar o servidor, mas...)
- No firefox digite http://localhost:8080/car-rental-system-web
- Deve aparecer a tela de login. Parabéns, você conseguiu.
OBSERVAÇÕES PARA SUA PRÓPRIA APLICAÇÃO.
- Para construir sua própria aplicação. Entre em C:\Apps\Andromda e digite “maven andromdapp:generate”. Serão feitas várias perguntas. Depois de respondidas serão criados vários diretórios. São o esqueleto de sua aplicação. No car-rental não foi necessário.
- Abra o MagicDraw (alguns usam o Poseidon) e abra o arquivo C:\andromda\teste\mda\src\uml\testeModel.xmi. Crie seus diagramas.
- Quando for salvar o arquivo testeModel.xmi observe se está com XMI 1.2 marcado.
- Provavelmente será salvo um arquivo chamado testeModel.xml.zip
- Você necessita alterar o arquivo (use o Norepad++) C:\andromda\ramon\mda\project.properties subistituindo a seguinte linha: maven.andromda.model.uri=jar:file:${maven.src.dir}\uml\testeModel.xml.zip!\testeModel.xml
- Preste muita atenção no passo anterior, pois ele foi feito no windows que tem a barra invertida, se no linux coloque barra normal
- Numa janela de DOS, vá para C:\Apps\andromda\teste e digite “maven –o”
- Deve dá tudo certo. Copie o arquivo C:\Apps\andromda\teste\web\target\teste-web.war para C:\Apps\jboss\server\default\deploy
- No firefox digite http://localhost:8080/teste-web
- Cruze os dedos.
-
COMENTÁRIOS SOBRE COMO CRIAR OS DIAGRAMAS – NO MAGICDRAW ou NO POSEIDON
- Aguardo a ajuda de todos. Por favor ajudem um sofredor.
-------------------------------------------------------------------------------------------
Ceara' Java User Group
Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]
Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
Falar com o administrador? e-mail para: [EMAIL PROTECTED]