2015-10-29 3 views
0

Я только что закончил программу «Проект Maven java». Я использую библиотеку Джерси /.Ошибка компиляции библиотеки Джерси различной версии Java

Мне нужно скомпилировать и запустить мою программу в java 1.4.

Я изменяю соответствие 1.4 в Eclipse.

плюс адаптация pom.xml

<plugins> 
    <plugin> 
    <groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-compiler-plugin</artifactId> 
    <version>3.3</version> 
    <configuration> 
     <source>1.8</source> 
     <target>1.4</target> 
    </configuration> 
    </plugin> 
</plugins> 

Теперь я получаю ошибки в отношении определенных классов:

code showing the error

Error 2 jersey and java 1.4

Любая помощь была бы высоко оценена !!!

+0

__Q: __ Почему цель 1.4 в любом случае? Звучит нелогично. – Verhagen

+0

Мне нужно развернуть его на старой системе, которая использует java 1.4.2. – MultiTask70

+0

Я думаю, что самая ранняя версия Java, которую вы можете использовать, - '1.5.0_13'. Я смотрю MANIFEST для [Джерси 1.0] (http://mvnrepository.com/artifact/com.sun.jersey/jersey-bundle/1.0), и он как эта версия, как JDK build –

ответ

1

Джерси несовместим с Java 1.4. Также нет синтаксиса <>. Вы действительно должны хотя бы использовать java 1.6.

+0

Что вы посоветуете мне сделать, чтобы добавить json-объекты на сервер из среды java 1.4? – MultiTask70

+1

Я бы очень ** настоятельно советовал обновить вашу версию Java. 1.4 устарел в течение очень долгого времени. Если это невозможно, вы можете сначала взглянуть на Джексона для сериализации JSON. – Remi

+0

Обновление сервера до более новой версии Java. – Verhagen

Смежные вопросы