Mostrando postagens com marcador DESENVOLVIMENTO WEB. Mostrar todas as postagens

sexta-feira, 14 de outubro de 2016

Debug #13 - Definir o contexto raiz de uma aplicação WEB

Fala galera que acompanha o blog...

Em um determinado projeto web, vamos chama-lo de projeto-novo, estava usando a IDE Eclise Neon, Maven e jboss como servidor. Percebi que ao realizar o deploy da aplicação, subir o servidor e acessar o projeto pela url http://:/projeto-novo apresentava o famoso 404.


Debug #13 - Definir o contexto raiz de uma aplicação WEB


Ao acessar a pasta onde o jboss realiza o deploy, vi que o meu projeto estava com o seguinte nome projeto-novo.0.00.01-SNAPSHOT, o que nunca havia acontecido em outros projetos.

Poderia listar N motivos para não deixar o deploy da aplicação com assim e consequentemente a url para acessar o seu projeto assim http://:/projeto-novo.0.00.01-SNAPSHOT, mas creio que já tenha percebido por si só o problema.

Caso isso venha a acontecer no seu projeto, de aparecer a versão no deploy da aplicação, que na verdade é mais um "problema" de IDE, visto que o mesmo projeto aberto na versão Luna do Eclipse não apresenta o problema, basta criar o arquivo jboss-web.xml dentro da pasta webapp/WEB-INF, com o seguinte trecho:

<?xml version="1.0" encoding="UTF-8"?>
<jboss-web xmlns="http://www.jboss.com/xml/ns/javaee"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="
      http://www.jboss.com/xml/ns/javaee
      http://www.jboss.org/j2ee/schema/jboss-web_7_2.xsd">
   <context-root>/projeto-novo</context-root>
</jboss-web>


Observe que na tag context-root eu defini qual será o contexto da minha aplicação, e não necessariamente precisa ser o nome do meu projeto, eu poderia colocar um nome qualquer dentro da tag.

Caso queira ler mais sobre o assunto acesse a documentação do jboss.


É isso pessoal, até a próxima!

segunda-feira, 6 de junho de 2016

GO GO! Congresso de TI

Pessoal, hoje é o primeiro dia do evento da 4ª Edição do Congresso de TI.
Segue abaixo a lista das transmissões de hoje:

GO GO! Congresso de TI

Todas as palestras de hoje ficarão liberadas das 07hrs da manhã até 23:59hrs - horário de Brasília.
Allan Romanato
 
André de Almeida

Carlos Ferreira

Christyano Malta

David Arty

Fillipe Cordeiro

Luis Felipe Fernandes

Marco Enes

Plínio Ventura


Palestras bastante diversificadas para todos os gostos rs
Importante que você avalie a transmissão das palestras. Dessa forma os idealizadores poderão estar sempre melhorando a qualidade do evento.

--------------------------------------------------------------------------
PS: Receba também o Link das Palestras do Congresso de TI no seu Smartphone:

1 - Instale o aplicativo TELEGRAM no seu celular caso ainda não tenha. 

2 - Após instalar, digite no seu Telegram por @congressodeti ou acesse o link: http://telegram.me/congressodeti

3 - Clique no ícone "Canal Congresso de TI" e depois em ENTRAR. Pronto, agora você já estará incluído no nosso canal do Telegram para receber todos os links de transmissões das palestras durante o evento.
--------------------------------------------------------------------------

Até a próxima!