0

我正在将现有项目重组为 Maven 标准结构,但我真的不知道将某些项目放在哪里。

例如,我有一个目录,其中包含一组用于将 toString() 附加到其他类的 Java 类。我不确定是否将其与 Maven 的标准结构相关。

我想描述这些课程的最佳方式是“额外但仍然重要的东西”。我对 Maven 和构建工具很陌生,所以欢迎任何帮助或指导!

**编辑:所以我被告知这些类没有被编译并且不是“真正的”Java 类。考虑到这一点,我倾向于将它放在 src/main/resources 下。这合意吗?

4

1 回答 1

0

就 Maven 标准结构而言,它可以是 /src/main/java 或 /src/test/java。没有歧义。

也许您在问自己应该将这些类放在哪个包中?这完全独立于构建工具,只有源文件夹才重要。

src/main/resources 用于所有未编译但需要从主类中获得的东西,所以是的,它应该去那里。

仍然想知道这些类但不是真正的类是什么......

于 2014-06-12T18:20:31.500 回答