devopsnapratica.war

183 views
Skip to first unread message

Cristiano Pedras

unread,
Feb 26, 2015, 9:20:51 PM2/26/15
to livro-devop...@googlegroups.com
Alguém pode me enviar ou postar no forum o arquivo devopsnapratica.war, ao fazer o build ele não gerando este arquivo, ai não consigo copiar para o Tomcat. 

Cristiano

Caíque Freitas

unread,
Mar 16, 2015, 4:54:07 PM3/16/15
to livro-devop...@googlegroups.com
Enfrento o mesmo problema. A build não está sendo gerada e consequentemente o arquivo .war. E ele não está disponível no git para download.

Danilo Sato

unread,
Mar 16, 2015, 10:13:03 PM3/16/15
to Caíque Freitas, livro-devop...@googlegroups.com
Oi gente,

A ideia é não commitar artefatos no git mesmo. Artefatos são gerados a partir do código fonte toda vez que você faz alguma alteração no código e essa alteração passa por um build bem sucedido (compilação, testes, etc.). No final, o .war é o pacote gerado por esse processo de build e, nesse caso, é um arquivo grande de aproximadamente 91Mb. Compartilhar o artefato final não é o ideal, pois representa o sistema em apenas um ponto fixo no tempo. Precisamos de um build estável para gerar esse artefato sempre que for preciso.

Se o build não está rodando, precisamos tentar arrumá-lo e, para isso, preciso de um pouco mais de informações sobre o erro que estão tendo quando rodam o comando “mvn install”.

Abraços,
Danilo

--
Você recebeu essa mensagem porque está inscrito no grupo "Livro "Devops na Prática"" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para livro-devops-na-p...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.



--
Message has been deleted

Caíque Freitas

unread,
Mar 17, 2015, 12:24:01 PM3/17/15
to livro-devop...@googlegroups.com, caiq...@gmail.com
Oi, Danilo.

Entendo. Eu destruí as minhas máquinas e as criei novamente, tomando cuidado de expandir a RAM desde o início. Tive que fazer o mvn install 3x, surgiram alguns problemas mas acabou que no fim compilou. Sigo fazendo os exemplos e até agora não tive mais problemas.

Cristiano,

Sugiro que faça o que fiz acima. Em última instância eu te passo o .war, mas não é algo recomendável, como disse o Danilo.

Abs,
Caíque.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para livro-devops-na-pratica+unsub...@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.

Artur Licks

unread,
Sep 22, 2016, 7:59:14 AM9/22/16
to Livro "Devops na Prática"


Em quinta-feira, 26 de fevereiro de 2015 23:20:51 UTC-3, Cristiano Pedras escreveu:
Alguém pode me enviar ou postar no forum o arquivo devopsnapratica.war, ao fazer o build ele não gerando este arquivo, ai não consigo copiar para o Tomcat. 

Cristiano


Também estou tendo este problema. Alterei o Vagrant file e descomentei a linha que aumenta a Ram das VMs para 1GB.
Rodando de novo o mvn install.

Artur Licks

unread,
Sep 22, 2016, 7:59:14 AM9/22/16
to Livro "Devops na Prática", caiq...@gmail.com
Tive o mesmo problema e o que resolveu foi a dica de aumentar o tamanho da memória RAM da box.
Editei o Vagrant file e habilitei a opcao de aumentar a ram para 1GB.

Kássio O

unread,
Oct 18, 2016, 9:52:57 AM10/18/16
to Livro "Devops na Prática", caiq...@gmail.com
Olá, to tento problemas tbm, onde habilito essa opção de aumentar a ram para 1gb?

Daniel Souza

unread,
May 12, 2017, 5:26:58 PM5/12/17
to Livro "Devops na Prática"
Em quinta-feira, 26 de fevereiro de 2015 23:20:51 UTC-3, Cristiano Pedras escreveu:
> Alguém pode me enviar ou postar no forum o arquivo devopsnapratica.war, ao fazer o build ele não gerando este arquivo, ai não consigo copiar para o Tomcat. 
>
>
> Cristiano

Boa tarde,

Na minha primeira tentativa o deploy não subiu dando mensagem de erro no Tomcat. Segui algumas indicações, destrui os box Vagrant incluindo o Vagrantfile.

Recriei o Vagranfile inserindo a opção de memória para 1024mb, instalei os box. Seguis todas as informações porém, chegando nesta parte do livro:

"""
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<Resource name="jdbc/web" auth="Container"
type="javax.sql.DataSource" maxActive="100" maxIdle="30"
maxWait="10000" username="loja" password="lojasecret"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://192.168.33.10:3306/loja_schema"/>
<Resource name="jdbc/secure" auth="Container"
type="javax.sql.DataSource" maxActive="100" maxIdle="30"
maxWait="10000" username="loja" password="lojasecret"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://192.168.33.10:3306/loja_schema"/>
<Resource name="jdbc/storage" auth="Container"
type="javax.sql.DataSource" maxActive="100" maxIdle="30"
maxWait="10000" username="loja" password="lojasecret"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://192.168.33.10:3306/loja_schema"/>
</Context>


Para fazer o deploy da loja virtual em si, simplesmente precisamos copiar
o artefato war para o lugar certo e o Tomcat fará o necessário para colocar a
loja virtual no ar:
vagrant@web$ cd ~/loja-virtual-devops
vagrant@web$ sudo cp combined/target/devopsnapratica.war \
> /var/lib/tomcat7/webapps


""""""

Não basta somente copiar o arquivo, mas precisamos dar um "restart no TomCat"

Depois que fiz isso, funcionou a aplicação.

Espero ter ajudado.

Abs.
Reply all
Reply to author
Forward
0 new messages