Skip to content

Instantly share code, notes, and snippets.

View andgomes's full-sized avatar

Anderson Gomes andgomes

  • Secretaria de Tecnologia, UFC
  • Ceará, Brasil
View GitHub Profile
@andgomes
andgomes / ResourcesDemo.java
Last active October 26, 2016 17:45
Classe que lê um arquivo de resource.
package com.andgomes;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
public class ResourcesDemo {
public static void main(String[] args) throws IOException {
@andgomes
andgomes / resource.txt
Created October 26, 2016 22:00
Exemplo de arquivo de recurso.
Hello Resources!
@andgomes
andgomes / programmer-resource.txt
Last active November 5, 2016 18:06
Arquivo de recurso com placeholders.
Programmer name: ${programmer.name}
Operating system: ${os.name}-${os.version}
@andgomes
andgomes / settings.xml
Created November 5, 2016 17:48
Arquivo settings.xml com o profile programmer e uma property programmer.name.
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<profiles>
<profile>
<id>programmer</id>
<properties>
<programmer.name>Anderson Gomes</programmer.name>
</properties>
@andgomes
andgomes / pom.xml
Created November 5, 2016 17:58
Arquivo POM com a filtração de recursos ativada.
<project ...>
...
<build>
...
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
@andgomes
andgomes / programmer-resource.txt
Created November 5, 2016 18:05
Arquivo de recurso com os placeholders substituídos.
Programmer name: Anderson Gomes
Operating system: Linux-4.4.0-45-generic
@andgomes
andgomes / settings.xml
Last active November 8, 2016 16:28
Arquivo settings.xml com o localRepository setado.
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>/home/username/maven-repo</localRepository>
</settings>
@andgomes
andgomes / pom.xml
Last active November 15, 2016 14:12
Arquivo POM com o source encoding configurado para UTF-8.
<project ...>
...
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
...
</project>
@andgomes
andgomes / Effective POM
Last active November 25, 2016 14:18
Arquivo gerado a partir da junção do Super POM e do POM do projeto.
Effective POMs, after inheritance, interpolation, and profiles are applied:
<!-- ====================================================================== -->
<!-- -->
<!-- Generated by Maven Help Plugin on 2016-11-25T11:11:06 -->
<!-- See: http://maven.apache.org/plugins/maven-help-plugin/ -->
<!-- -->
<!-- ====================================================================== -->
<!-- ====================================================================== -->
@andgomes
andgomes / pom.xml
Created December 10, 2016 14:15
Arquivo POM com um profile de id dev.
<project ...>
...
<profiles>
<profile>
<id>dev</id>
<activation>
<activeByDefault>false</activeByDefault>
</activation>
</profile>
</profiles>