无法使用maven插件导入intellij中的okhttp项目

时间:2016-06-17 09:24:56

标签: java maven intellij-idea okhttp

我无法在intellij中成功导入okhttp项目。

https://github.com/square/okhttp

我正在使用intellij社区版:2016.1 Maven:3.0

当我点击时。它显示“okhttp-tests”模块的以下错误消息:

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-tests模块的语言级别更改为7和hot make时,想法会显示以下错误消息:

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

我使用错误版本的idea / maven吗? 请帮忙。

此外,没有详细的文档可用于在git repo上导入项目/设置开发环境。 我想请求okhttp成员为像我这样的初学者创建一个描述性的Contributors.md文件。

1 个答案:

答案 0 :(得分:0)

如果JAVA_HOME设置正确,请同时检查Project Parent POM文件中的编译器版本maven-compiler-plugin

<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>