如何在Eclipse中管理导入

时间:2018-03-24 15:23:26

标签: java eclipse

我有一个带有自己的sh文件的Java项目,用于编译和运行。当我尝试在Eclipse中打开项目时,我遇到了问题。这是Eclipse中的导航器视图:

enter image description here

Indexer.java中存在问题:

enter image description here

这些pdfbox文件存在于可在第一个版画屏幕上看到的文件夹中。如您所见,Eclipse无法使用其内容,并且出现导入错误。那么我该如何解决这个问题呢?如果我在终端中使用我的.sh文件进行编译,我就不会遇到任何问题。 .sh文件如下所示:

#!/bin/sh
if ! [ -d classes ];
then
mkdir classes
fi
javac -cp pdfbox -d classes ir/Engine.java ir/Tokenizer.java ir/TokenTest.java ir/Index.java ir/Indexer.java ir/Searcher.java ir/HashedIndex.java ir/PersistentHashedIndex.java ir/Query.java ir/QueryType.java ir/RankingType.java ir/PostingsList.java ir/PostingsEntry.java ir/SearchGUI.java pagerank/PageRankReader.java ir/SpellingOptionsDialog.java

那么,我怎样才能在eclipse中完成这项工作?我不想在终端中编写代码,因为执行JUnit测试,查看不同文件等操作非常麻烦。

1 个答案:

答案 0 :(得分:0)

右键单击您的项目 - > Java构建路径 - >图书馆 - >添加类文件夹 - >选择您的文件夹(pdfbox) - >清理并构建您的项目(可能是自动的)