Articles of guerra

Erro “webxml attribute is required” no Maven

Eu estou recebendo o seguinte erro: Erro ao montar o WAR: o atributo webxml é necessário (ou WEB-INF / web.xml pré-existente se estiver executando no modo de atualização) Eu tenho web.xml no lugar certo que é projectname\src\main\webapp\WEB-INF\web.xml O que poderia estar causando isso?

qual é o caminho certo para se referir a um arquivo jar no jpa persistence.xml em um aplicativo da web?

persistence.xml tem esta aparência: org.hibernate.ejb.HibernatePersistence jdbc/test ../../lib/app-services-1.0.jar false É um projeto da Web, portanto, a unidade de implantação é um arquivo de guerra. O arquivo jar que eu tentei referenciar está na pasta WEB-INF / lib / , persistence.xml está na pasta WEB-INF / classs / META-INF . Ao ser implantado, simplesmente me diz “AVISO: […]

IntelliJ e Tomcat… arquivos alterados não são reconhecidos automaticamente pelo Tomcat

Estou executando o Intellij Ultimate com o Tomcat e implantando uma guerra. Tudo se aplica bem ao diretório webapp do tomcat. Quando eu mudo um arquivo como um arquivo xhtml, existe uma maneira de o Tomcat pegar automaticamente essa mudança? A partir de agora eu preciso copiar o arquivo do intellij e copiá-lo para o […]

Dependência Maven WAR

Estou escrevendo um projeto para testes de aceitação e, por várias razões, isso depende de outro projeto que é empacotado como um WAR. Eu consegui descompactar o WAR usando o maven-dependency-plugin, mas eu não consigo fazer com que o meu projeto inclua o WEB-INF/lib/*.jar e WEB-INF/classs/* descompactado para ser incluído no classpath para que o […]

Como faço para executar uma class em um WAR a partir da linha de comando?

Eu tenho uma class Java que tem um main e eu costumava correr como um aplicativo independente da linha de comando, por exemplo java -jar myjar.jar params Eu precisava reempacotar o código para ser executado sob o apache e todo o meu código, incluindo a class de ponto de input do jar antigo, acabou em […]

Java war vs. jar – qual é a diferença?

Qual é a diferença entre um arquivo .jar e um arquivo .war ? É apenas a extensão do arquivo ou há algo mais?

Para que o WEB-INF é usado em um aplicativo da Web Java EE?

Estou trabalhando em um aplicativo da web Java EE com a seguinte estrutura de código-fonte: src/main/java <– multiple packages containing java classes src/test/java <– multiple packages containing JUnit tests src/main/resources <– includes properties files for textual messages src/main/webapp/resources <– includes CSS, images and all Javascript files src/main/webapp/WEB-INF src/main/webapp/WEB-INF/tags src/main/webapp/WEB-INF/views O bit que me interessa é […]

Como adicionar bibliotecas JAR ao projeto WAR sem enfrentar java.lang.ClassNotFoundException? Classpath vs caminho de compilation vs / WEB-INF / lib

Como devo adicionar bibliotecas JAR a um projeto WAR no Eclipse sem enfrentar java.lang.ClassNotFoundException ou java.lang.NoClassDefFoundError ? A variável de ambiente CLASSPATH parece não funcionar. Em alguns casos, adicionamos arquivos JAR à propriedade Build Path do projeto Eclipse para compilar o código. Às vezes, precisamos colocar arquivos JAR dentro da pasta /WEB-INF/lib do aplicativo da […]