在intellij中添加了PDFbox jar(设置>项目结构>模块>依赖项)并添加了gradle依赖项 testCompile'org.apache.pdfbox:pdfbox:2.0.1' 在gradle构建中,构建成功。即使在java文件中导入'import org.pdfbox ...'后显示错误,因为无法解析符号pdfbox。
还尝试了File-> Invalidate Caches \ Restart。
答案 0 :(得分:0)
有时,您不需要打开“项目结构”对话框来创建库并将其添加到模块的依赖项中。当项目内容根目录中有.jar文件时就是这种情况。
您可以在“项目”工具窗口中选择此类.jar文件,并使用这些文件创建库。执行此操作时,您将能够选择库级别以及应添加新库的依赖项的模块。
以类似的方式,您可以使用包含.jar文件的目录来创建库。
Open the Project tool window (e.g. View | Tool Windows | Project).
Select the .jar file or files to be included in the library, or a directory that contains the .jar files of interest.
Select Add as Library from the context menu.
In the Create Library dialog, specify the library name, level and the module in which this library will be used.
这解决了这个问题。