Page 1 of 1

Install step by step new project Eclipse

Posted: 31 May 2020, 15:58
by Clejton
Hello!

I have already buy the template and how i config this template in new project in eclipse step by step?

Thanks.

Re: Install step by step new project Eclipse

Posted: 02 Jun 2020, 16:28
by mert.sincan

Re: Install step by step new project Eclipse

Posted: 04 Jun 2020, 05:59
by Clejton
Hello, there would be a newer video tutorial? because the structure of the projects is not similar to the pandora theme.

Thank you for your help!

Re: Install step by step new project Eclipse

Posted: 08 Jun 2020, 01:20
by Clejton
Guys, I managed to install the theme with a lot of suffering!
I will post the step by step I used in pt-Br.

Primeiro assisti o video do post acima com a instalacao do tema Barcelona

Criei um projeto maven com primefaces com uma pagina teste e coloquei alguns componentes para testar se estava funcionando. Tudo funcionando a proxima etapa foi instalar os arquivos mo meu diretorio utilizando o mvn install.
Primeiro problema, o arquivo que baixei nao tinha o arquivo .jar apresentado no video, mas sim um arquivo tipo zip.

Tive problemas para executar a instalacao dos arquivos no meu diretorio, mas no final consegui utilizando o comando abaixo:
Abrir o cmd e navegar ate a pasta do meu projeto, no meu caso esta no diretório:

Code: Select all

D:\workspace\meuprojeto

Code: Select all

mvn install:install-file -Dfile=<path-to-file> -DgroupId=<groupId> -DartifactId=<name> -Dversion=<version> -Dpackaging=jar
No meu caso o comando ficou assim:

Code: Select all

mvn install:install-file -Dfile=D:\Primefaces\pandora-1.0.0.zip  -DgroupId=org.primefaces -DartifactId=pandora -Dversion=1.0.0 -Dpackaging=jar
As informacoes de DgroupId, DartifactId e Dversion estao no arquivo POM dentro do arquivo zip.

Code: Select all

<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>org.primefaces</groupId>
    <artifactId>pandora</artifactId>
    <version>1.0.0</version>
    <packaging>war</packaging>

Em seguida descompactei o arquivo e comecei copiar os arquivos conforme mostrado no video, no meu caso copiei a pasta resources para o meu projeto:

Code: Select all

src\main\webapp\resources
Criei o pacote org.primefaces.pandora e copiei os arquivos abaixo do projeto exemplo para o meu projeto:
component
domain
filter
service
view

Nao consegui resolver problemas de compilacao dos arquivos dentro do pacote org.primefaces.pandora.convert entao removi esses arquivos do meu projeto por enquanto.

Copiei os arquivos do projeto de exemplo que estao na pasta:

Code: Select all

 pandora-1.0.0\src\main\webapp\WEB-INF
com excecao dos arquivos beans.xml, faces-config.xml e web.xml

Atualizei as informacoes do arquivo web.xml, faces-config e beans conforme os arquivos do projeto exemplo.
Em seguida atualizei as dependencias do meu arquivo POM conforme o arquivo pom do exemplo.


Limpei o projeto, reiniciei o servidor no meu caso estou o usando o Widfly 19.1.0.Final, executou porem as paginas ficaram todas desconfiguradas pois faltava execular pois faltava executar o comando sass.
Primeiro tive que instalar o SASS, optei por instalar o Ruby.

Abri o cmd e naveguei ate a pasta do meu projeto, no meu caso:

Code: Select all

D:\workspace\meuprojeto
Em seguida tentei executar o comando informado da documentacao:

Code: Select all

sass --update src/main/webapp/resources:src/main/webapp/resources --no-source-map
Nao deu certo, depois de varias horas pesquisando na internet consegui achar o comando que dei certo:

Code: Select all

sass -w src/main/webapp/resources/ --sourcemap=none
e depois de varios dias tentando finalmente consegui integrar o tema ao meu projeto!!!
Agora estou tentando mudar o tema padrao, porem consegui alterar somente o tema dos componentes que fica dentro do pacote org.primefaces.pandora.view na classe GuestPreferences.java.

Code: Select all

public class GuestPreferences implements Serializable {
    
    private String layoutPrimaryColor = "teallight";
    
    private String topbarTheme = "teallight";
    
//    private String componentTheme = "bluegrey-light";
    private String componentTheme = "cyan-light";
    
    private String menuMode = "layout-slim-plus";
    
    private String menuColor = "light";
    
    private String menuTheme = "teallight";

    private boolean groupedMenu = true;

    private boolean darkLogo;

    private List<ComponentTheme> componentThemes = new ArrayList<>();
    
    private List<TopbarTheme> topbarThemes = new ArrayList<>();
    
    private Map<String, List<MenuTheme>> menuColors = new HashMap<>();

    private List<Palette> palettes = new ArrayList<>();

    private Palette selectedPalette;


Alguem pode ajudar?

Desde ja agradeço pela ajuda.

Re: Install step by step new project Eclipse

Posted: 15 Jun 2020, 13:53
by mert.sincan
Hi,

Firstly, the Sass command is related to its version.

On new Sass version; sass --update src/main/webapp/resources:src/main/webapp/resources --no-source-map
On old Sass version; sass -w src/main/webapp/resources/ --sourcemap=none

Which modes are you using? For example; If you want to change the component theme, you can change the following context-param in web.xml;

Code: Select all

<context-param>
        <param-name>primefaces.THEME</param-name>
        <param-value>pandora-cyan-light</param-value>
</context-param>
For Menu mode, please review "Menu" section; https://www.primefaces.org/pandora/docs.xhtml

(Note: Can you please write in English to better understand the problem?)

Re: Install step by step new project Eclipse

Posted: 31 Oct 2020, 12:13
by jofraarcher
mert.sincan wrote:
15 Jun 2020, 13:53
Hi,

Firstly, the Sass command is related to its version.

On new Sass version; sass --update src/main/webapp/resources:src/main/webapp/resources --no-source-map
On old Sass version; sass -w src/main/webapp/resources/ --sourcemap=none

Which modes are you using? For example; If you want to change the component theme, you can change the following context-param in web.xml;

Code: Select all

<context-param>
        <param-name>primefaces.THEME</param-name>
        <param-value>pandora-cyan-light</param-value>
</context-param>
For Menu mode, please review "Menu" section; https://www.primefaces.org/pandora/docs.xhtml

(Note: Can you please write in English to better understand the problem?)
Eclipse Versions. The various versions are
Step 0: Install JDK. To use Eclipse for Java programming, you need to first install Java Development Kit (JDK).
Step 1: Download.
Step 2: Unzip.
Pasco Connect Login

Re: Install step by step new project Eclipse

Posted: 09 Nov 2020, 09:56
by mert.sincan
Thanks a lot for the whole updates!

Best Regards,