有两个项目: src和dest 具有以下结构:
src
com.pkg1
Class1;
dest
com.pkg1
Class2;
在Class2.java
中,我有一行import com.pkg1.Class1;
我在buildpath中添加了src项目 - > dest项目的项目。 但我仍然得到错误导入com.pkg1.Class1无法解析
答案 0 :(得分:1)
在项目src的构建路径设置中;转到"订购并导出"。在那里你可以选择哪些"工件"该项目应该"导出"。
含义:如果项目src包含Class1,则指示项目src导出其内容...然后,在项目目标构建路径设置(在Projects下)中,只需选择项目src。
可能你需要一个构建全部或清理+构建所有以便让事情正常工作,但是只要你的"导出"和#34;要导入的项目"匹配...一切都应该没问题。
换句话说:您没有指示项目目标使用项目src中的源代码。相反,你说"项目dest取决于项目src&#34 ;;并且您为项目src定义了哪些东西对项目可见,具体取决于它。