我确实有一个文件夹结构,例如: 任务 - >任务相关的非源代码,src - > (package1 - > classes),(package 2 - classes)
现在每当我将task / src添加到构建路径时,Eclipse总是给我包错误 - 它一直说它想要src.package1而不仅仅是package1。我想这是因为它将任务解释为基本文件夹并且src已经作为第一个包 - 我如何让Eclipse了解src不是包?
我正在使用Eclipse Indigo,我不允许更改文件夹结构。帮助将不胜感激。
答案 0 :(得分:1)
我只是尝试做同样的事情 - 我创建了以下文件夹结构(起初它们都不是源文件夹):
LIB - ab
然后打开Build属性,并添加lib / ab作为源文件夹。然后我在lib / ab源文件夹的ab包中创建了一个ABC.java并且它有效(在Eclipse Indigo中,我相当确定它之前也有效)。
答案 1 :(得分:0)
您的构建路径上可以有多个源文件夹。因此,我建议您从构建路径中删除src
,然后添加src/package1/classes
和src/package2/classes
。
请注意,对于这两个软件包,编译后的类现在将在bin
文件夹中一样。