Java Programming Studio - Java Parent
Dies ist die gemeinsame Basis für alle JaProSt Projekte, die sich mit Java Entwicklung befassen. Sie basiert natürlich auf der JaProSt-Parent.
Properties
Konfiguration
Property |
Beschreibung |
Wert |
java.source.version |
Source Version für das Compiler-Plugin |
1.8 |
java.target.version |
Target Version für das Compiler-Plugin |
1.8 |
japrost.qa.version |
Version der QA-Artefakte |
1.0-SNAPSHOT |
project.build.sourceEncoding |
Encoding des Source-Codes |
UTF-8 |
Build-Plugins
Property |
Beschreibung |
Wert |
version.maven-assembly-plugin |
Plugin-Version |
2.5.3 |
version-maven-checkstyle-plugin |
Plugin-Version |
2.17 |
version.jacoco-maven-plugin |
Plugin-Version |
0.8.1 |
version-maven-javadoc-plugin |
Plugin-Version |
2.10.3 |
version-maven-jxr-plugin |
Plugin-Version |
2.5 |
version-maven-source-plugin |
Plugin-Version |
2.4 |
Laufzeit Abhängigkeiten
Property |
Beschreibung |
Wert |
version.commons-io |
Dependency-Version |
2.4 |
version.commons-lang3 |
Dependency-Version |
3.1 |
Test Abhängigkeiten
Property |
Beschreibung |
Wert |
version.assertj |
Test Dependency-Version |
3.8.0 |
version.easymock |
Test Dependency-Version |
3.2 |
version.junit |
Test Dependency-Version |
4.12 |
version.mockito-core |
Test Dependency-Version |
1.10.19 |
version.testUtils |
Test Dependency-Version |
0.1.1 |
Build
Entwicklung findet in Java 1.8 statt, da ...
Reports
Vererbt aus der parent.
Quality Assurance
Das Property japrost.qa.version legt die Version der QA-Einstellungen für die Java-Projekte fest.