Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <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.meusistema</groupId>
- <artifactId>MeuSistema</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <packaging>war</packaging>
- <properties>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- </properties>
- <dependencies>
- <!-- Weld (implementação do CDI) -->
- <dependency>
- <groupId>org.jboss.weld</groupId>
- <artifactId>weld-core</artifactId>
- <version>2.2.14.Final</version>
- </dependency>
- <dependency>
- <groupId>org.jboss.weld.servlet</groupId>
- <artifactId>weld-servlet</artifactId>
- <version>2.2.14.Final</version>
- <scope>compile</scope>
- </dependency>
- <!-- Weld depende do Jandex -->
- <dependency>
- <groupId>org.jboss</groupId>
- <artifactId>jandex</artifactId>
- <version>1.2.2.Final</version>
- <scope>compile</scope>
- </dependency>
- <!-- Mojarra (implementação do JSF 2) -->
- <dependency>
- <groupId>org.glassfish</groupId>
- <artifactId>javax.faces</artifactId>
- <version>2.2.11</version>
- <scope>compile</scope>
- </dependency>
- <!-- PrimeFaces (biblioteca de componentes) -->
- <dependency>
- <groupId>org.primefaces</groupId>
- <artifactId>primefaces</artifactId>
- <version>5.2</version>
- <scope>compile</scope>
- </dependency>
- <!-- Log4J -->
- <dependency>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- <version>1.2.17</version>
- <scope>compile</scope>
- </dependency>
- <!-- Commons Logging (abstrai a implementação de logging) -->
- <dependency>
- <groupId>commons-logging</groupId>
- <artifactId>commons-logging</artifactId>
- <version>1.1.3</version>
- <scope>compile</scope>
- </dependency>
- <!-- Núcleo do Hibernate -->
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-core</artifactId>
- <version>4.3.8.Final</version>
- <scope>compile</scope>
- </dependency>
- <!-- Implementação de EntityManager da JPA -->
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-entitymanager</artifactId>
- <version>4.3.8.Final</version>
- <scope>compile</scope>
- </dependency>
- <!-- Driver JDBC do MySQL -->
- <dependency>
- <groupId>mysql</groupId>
- <artifactId>mysql-connector-java</artifactId>
- <version>5.1.34</version>
- <scope>compile</scope>
- </dependency>
- <!-- Implementacao do Bean Validation -->
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-validator</artifactId>
- <version>5.1.3.Final</version>
- <scope>compile</scope>
- </dependency>
- <!-- Commons Lang (utilidades - StringUtils) -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-lang3</artifactId>
- <version>3.1</version>
- <scope>compile</scope>
- </dependency>
- <!-- OmniFaces (utilitarios para JSF - Usado para pegar parametro via URL) -->
- <dependency>
- <groupId>org.omnifaces</groupId>
- <artifactId>omnifaces</artifactId>
- <version>1.5</version>
- <scope>compile</scope>
- </dependency>
- <!-- Spring Security (autenticação e autorização) -->
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-core</artifactId>
- <version>3.2.5.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-web</artifactId>
- <version>3.2.5.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-config</artifactId>
- <version>3.2.5.RELEASE</version>
- </dependency>
- <!-- API de Servlet -->
- <dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>javax.servlet-api</artifactId>
- <version>3.1.0</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>jstl</groupId>
- <artifactId>jstl</artifactId>
- <version>1.2</version>
- </dependency>
- </dependencies>
- <build>
- <finalName>MeuSistema</finalName>
- <plugins>
- <plugin>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>3.1</version>
- <configuration>
- <source>1.8</source>
- <target>1.8</target>
- </configuration>
- </plugin>
- <!-- Avoid war plugin complaining missing web.xml -->
- <!-- <plugin> -->
- <!-- <artifactId>maven-war-plugin</artifactId> -->
- <!-- <version>2.4</version> -->
- <!-- <configuration> -->
- <!-- <failOnMissingWebXml>false</failOnMissingWebXml> -->
- <!-- </configuration> -->
- <!-- </plugin> -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-war-plugin</artifactId>
- <version>2.4</version>
- <configuration>
- <webXml>src/main/webapp/WEB-INF/web.xml</webXml>
- <warSourceDirectory>src/main/webapp/</warSourceDirectory>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement