2015-09-04 95 views
0

我已經添加了包'squareup.okhttp'並且出現了上述錯誤。真的不知道這是什麼意思。java.nio.file.Path無法解析。它是從所需的.class文件間接引用的。

以下是代碼和eclipse在問題標籤中給出的錯誤。

@Override 
public Source source(File file) throws FileNotFoundException { 
    return Okio.source(file); 
} 


java.nio.file.OpenOption cannot be resolved. It is indirectly referenced from required .class files FileSystem.java /myapp/src/com/squareup/okhttp/internal/io 

我正在使用JDK 1.6。在我的代碼中添加了okhttp2.5.0.jar的源代碼,而不是jar。

請幫我解決這個問題。

+0

只推出? – wero

+0

是的,使用JDK 1.6 –

+0

在JDK 1.7中添加了'java.nio.file.OpenOption'並被'okhttp2.5.0.jar'使用。爲了使用該jar,您需要升級到Java 1.7或更高版本1.8。 – wero

回答

3

我使用JDK 1.6

java.nio.file包中的Java 7中你使用JDK <= 1.6