Mit Maven 3 hat sich einiges in den Default-Werten geändert. Trotzdem muss man das JDK und das Encoding explizit in der POM Datei angeben:
...
<properties>
<jdk.version>1.7</jdk.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<organization>
...
</project>
|
So sehen dann die Einstellung zum JDK und zum Encoding in Eclipse aus. |
Auch ja, und im PMD Plugin sollten auch die richtige JDK Version gesetzt sein:
...
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>2.5</version>
<configuration>
<linkXref>true</linkXref>
<minimumTokens>100</minimumTokens>
<minimumPriority>5</minimumPriority>
<targetJdk>1.7</targetJdk>
</configuration>
</plugin>
</reportPlugins>
</configuration>
</plugin>
</plugins>
</build>
Keine Kommentare:
Kommentar veröffentlichen