Mesmo baixando o codigo fonte da aula que esta no github, ele não faz download da library do themes do primefaces, assim quando o projeto sobe ao abrir a pagina da erro. por não encontra os arquivos.
Mesmo baixando o codigo fonte da aula que esta no github, ele não faz download da library do themes do primefaces, assim quando o projeto sobe ao abrir a pagina da erro. por não encontra os arquivos.
Fala Jhonathan!
baixa no repositório do maven: https://mvnrepository.com/artifact/org.primefaces.themes/all-themes/1.0.10
lá tem um botão downloads onde é possível baixar o jar.
Espero ter ajudado =)
opa fiz isso depois fui em build path adicionei a library external e mesmo assim quando sobe a aplicação fala que não encontra o css
Vc está usando maven?? no seu POM.xml tem o repositório declarado?
sim estou, tem o repositorio declarado tambem, cheguei ate baixar o arquivo do curso mais mesmo assim nao consegue baixa essa lib
vc pode passar o seu pom.xml?
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>br.com.alura</groupId>
<artifactId>livraria</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>war</packaging>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>4.1.8.Final</version>
</dependency>
<dependency>
<groupId>com.sun.faces</groupId>
<artifactId>jsf-api</artifactId>
<version>2.2.13</version>
</dependency>
<dependency>
<groupId>com.sun.faces</groupId>
<artifactId>jsf-impl</artifactId>
<version>2.2.13</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.22</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
<version>4.3.0.Final</version>
</dependency>
<dependency>
<groupId>org.primefaces.themes</groupId>
<artifactId>all-themes</artifactId>
<version>1.0.10</version>
</dependency>
<dependency>
<groupId>org.primefaces</groupId>
<artifactId>primefaces</artifactId>
<version>5.3</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.jboss.weld.servlet/weld-servlet -->
<dependency>
<groupId>org.jboss.weld.servlet</groupId>
<artifactId>weld-servlet</artifactId>
<version>2.3.5.Final</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>prime-repo</id>
<name>PrimeFaces Maven Repository</name>
<url>http://repository.primefaces.org</url>
<layout>default</layout>
</repository>
</repositories>
<build>
<finalName>livraria</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.6</version>
</plugin>
</plugins>
</build>
</project>
dentro do seu web.xml tem a tag context-param?
<context-param>
<param-name>primefaces.THEME</param-name>
<param-value>bootstrap</param-value>
</context-param>
o param value pode ser o tema que vc quiser.
até tenho o problema e que eu salvo e não baixa a lib quando atualizo o projeto no maven update deveria baixar mas da erro
entra na sua pasta .m2 que fica no diretório home e apaga os conteúdos de lá, isso vai forçar o maven a baixar todas as dependências de novo.
fiz isso e nada de novo só nao baixa o themes, estou usando o novo eclipse oxygen será que ele é o problema
Opa retornando aqui para dizer que consegui, fui no build path retirei o maven das library, fui na pasta .m2 apaguei a pasta de themes, e depois no eclipse fui em update project daí sim ele conseguiu fica certo valeu pela atenção e ajuda