Maven – собираем Java проекты правильно
Posted on | October 31, 2011 | No Comments
Изначально Maven использует для компиляции проекта JDK 1.3 (mvn compile, install, package), что в большинстве случаем является очевидным недостатком. Для использования другого JDK в pom.xml необходимо приписать:
<build> ... <plugins> ... <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.6</source> <target>1.6</target> </configuration> </plugin> ... </plugins> </build>
Также JDK 1.3 не поддерживает аннотации, поэтому если проект использует аннотации и мы попытаемся его скомпилировать под 1.3, то получим:
[INFO] Compilation failure
... annotations are not supported in -source 1.3
(use -source 5 or higher to enable annotations)
Comments
Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/dezhik.ru/wp-includes/class-wp-comment-query.php on line 399