вторник, 15 мая 2012 г.

Maven configuration for Java 6

Многие начинающие пользователи maven сталкивались с проблемой что проект в ide собирается, а при сборке из командной строки начинает ругаться на версию Java.
Чаще всего такое поведение вызвано использованием в вашем коде штучек из Java 5,6,7.
Для решения этой проблемы в pom.xml нужно добавить следующие записи:
<properties>
            <java.version>1.5</java.version>
</properties>



И добавить следующие строки в секцию <build>

<plugins>
            <plugin>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>${java.version}</source>
                    <target>${java.version}</target>
                </configuration>
            </plugin>
        </plugins>

после добавления этих записей все начнет собираться из командной строки без ошибок.

Комментариев нет:

Отправить комментарий