今天做一個要用到Lucene搜索引擎的東西,做的過程中遇到了“Usage of API documented as @since 1.7”這一問題,在此記錄一下,報錯如下:
這是由於使用了當前開發環境無法解析的jdk特性,java.nio.file.Paths是Java7中加入的新特性,可能當前開發環境版本較低,所以出現報錯。
解決方法:
1、查看項目的jdk版本(Ctrl+Alt+shift+S)
File ->Project Structure->Project Settings ->Project
2、查看工程的jdk(Ctrl+Alt+shift+S)
File ->Project Structure->Project Settings -> Modules -> (需要修改的工程名稱) -> Sources ->
問題解決進行到這一步有可能還會報“Error:java: Compilation failed: internal java compiler error”這一異常,如下:
還需要修改第三個地方:idea中Java配置 :
這樣就可成功解決該問題。