繁体   English   中英

如何在eclipse项目中有2个同名文件但在2个不同的子文件夹中?

[英]How can I have 2 files of the same name in an eclipse project but in 2 different sub-folders?

现在我有这样的设置:

... \\ lab18 \\ 18A \\ 18a.java

... \\ lab18 \\ 18A \\ monster.java

... \\ lab18 \\ 18B \\ 18b.java

... \\ lab18 \\ 18B \\ monster.java

问题是18a和18b子文件夹中的2'yarge.java'文件,有没有办法保持这些名称相同但不会导致18b,18c等子中'monster.java'的错误文件夹? 错误eclipse说明Monster已经定义为引用18a文件夹中的.java文件。

这是我所指的截图: 问题的截图

以下是Windows资源管理器中文件和文件夹的组织截图: Windows Explorer截图

相同的源文件夹,两个包:

在此输入图像描述


Java类中的包声明 在此输入图像描述

- >相同的项目,相同的源文件夹,不同的包,相同的类名。

您已将它们放在两个不同源文件夹中的同一个包(默认包)中。 只有两个类具有相同名称的唯一方法是它们位于不同的包中。

例如,对于lab18 one,将其放入名为lab 18a的子文件夹中,并将lab18b放入名为lab18b的子文件夹中

lab18_oop_interfaces
  lab18a
    lab18a
      Lab18a.java
      Monster.java
  lab18b
    lab18b
      Lab18b.java
      Monster.java

或者,将两个子文件夹放在一个src文件夹中,并将其标记为源文件夹:

lab18_oop_interfaces
  src
    lab18a
      Lab18a.java
      Monster.java
    lab18b
      Lab18b.java
      Monster.java

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM