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.