Removendo obrigatoridade do web.xml em projetos web maven

Quando utilizamos maven para gerenciar projetos web java, provavelmente o empacotamento do artefato será configurado como war, em outras palavras o pom.xml terá o atributo packaging configurado com war. Devido essa configuração, o maven exige que o projeto java web tenho um arquivo web.xml dentro da pasta WEB-INF, no entanto, nem sempre precisamos dessa configuração … Continue lendo Removendo obrigatoridade do web.xml em projetos web maven

Anúncios

Projeto Web com Jetty Embutido

Como executar : Abrir o cmd ou terminal mvn clean install - limpar e construir o projeto maven mvn jetty:run - executar o servidor Jetty O Jetty está na porta padrão 8080; O Jetty não encontra controllers/managedBeans com a anotação @ManagedBean, será necessário declarar no faces-config como no JSF 1.2; É necessária ter configurado o Maven … Continue lendo Projeto Web com Jetty Embutido

Deploy Projeto EJB como .WAR

A partir da versão 3.1 do EJB é possível a utilização de recursos do EJB dentro de uma compactação .WAR, ou seja, é possível criar um projeto web que utilize EJB em apenas um projeto .WAR, segue a baixo a configuração de um projeto Maven que permite essa utilização : pom.xml Para utilizar essa configuração, … Continue lendo Deploy Projeto EJB como .WAR