1

我试图在 Eclipse 中创建一个“双文件夹/包”层次结构,以将我的实际 Java 代码从 Struts2 框架使用的消息资源包中分离出来。为此,我在 Eclipse 中创建了两个源文件夹,一个名为 src,一个名为 resources。为了使 Struts2 正确地将正确的操作类与正确的资源包匹配,层次结构必须匹配。

在下图中,除了使用文件夹而不是包之外,完成了类似的操作,并且实际拆分更深一层。

在此处输入图像描述

但是,Eclipse 不允许在资源文件夹和 src 文件夹中创建具有相同名称的包。(如果我尝试,我只会在资源文件夹中得到一个空包“com”?)

所以我不得不将消息资源包放在与我的实际课程相同的位置,如下图所示。如果我需要更多语言或创建更多包,这会很快变得丑陋。

我怎样才能整齐地组织和分离呢?

在此处输入图像描述

4

0 回答 0