Eclipse,Java项目 - 如何添加文件夹名称是包名称一部分的源文件夹?

时间:2013-07-10 23:01:46

标签: java eclipse package

我尝试寻找答案并遇到了很多类似的问题但不是这个问题。

我正在尝试从具有非Eclipse友好文件夹结构的CVS项目中设置Eclipse。

在项目文件夹中,所有源代码都在名为“com”的文件夹下。随后,源文件中的所有import语句都采用以下形式:

import com.xxx.yyy.SomeObject;

当然,这是指位于com / xxx / yyy的SomeObject.java。

问题是当我在属性中添加com文件夹时 - > Java构建路径 - >来源标签 - >添加文件夹,Eclipse抱怨上面的import语句。它说,“声明的包'com.xxx.yyy'与预期的包'xxx.yyy'不匹配。”

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我的建议,特别是如果你的源文件都在一个 - 或者只是几个 - 导演(ies):

1)将您的CVS项目签出到临时文件夹

2)从头开始创建一个新的Eclipse项目。它默认会创建一个“src”文件夹。

3)使用Eclipse创建包。它将自动创建表示包名称的子文件夹(例如com.foo.mypackage)。

4)将源拖放到Eclipse包中

5)确保所有内容都构建

6)将新的Eclipse文件夹树保存到CVS(理想情况下,使用Eclipse的CVS插件执行此操作)。

... IMHO