2016-06-17 3 views
1

Я не могу успешно импортировать проект okhttp в intellij.Невозможно импортировать проект okhttp в intellij с помощью плагина maven

https://github.com/square/okhttp

Я использую IntelliJ Community Edition: 2016,1 Maven: 3,0

Когда я ударил сделать. Он показывает следующее сообщение об ошибке для «okhttp-тесты» модуля:

Error:(94, 49) java: diamond operator is not supported in -source 1.5 
(use -source 7 or higher to enable diamond operator) 

Уровень языка для всех подмодулей автоматически устанавливаются на 5, в то время как для родителей, он установлен на 7. Когда я изменить язык уровень для модуля okhttp-тестов до 7 и горячей макияж, идеи показали мне следующее сообщение об ошибке:

Error:java: javacTask: source release 1.7 requires target release 1.7

я использую неправильную версию идеи/мавенны? Пожалуйста, помогите.

Также нет подробной документации для импорта проекта/настройки среды разработки на git repo. Я хотел бы попросить okhttp-членов создать описательный файл Contributors.md для начинающих, таких как я.

+0

Did ваш набор вашей переменной среды JAVA_HOME 1,7 или больше? –

+0

да. Идея правильно подбирает JDK. т. е. JDK1.7. –

ответ

0

Если JAVA_HOME правильно установлен, Пожалуйста, проверьте файл Родитель POM проекта для компилятора Версии Maven-компилятора-плагин

<build> 
<plugins> 
    <plugin> 
     <groupId>org.apache.maven.plugins</groupId> 
     <artifactId>maven-compiler-plugin</artifactId> 
     <configuration> 
      <source>1.7</source> 
      <target>1.7</target> 
     </configuration> 
    </plugin> 
</plugins> 

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