一尘不染

Eclipse无法识别src / main / webapp目录

java

我使用 m2eclipse 在Eclipse中导入Maven Java项目。

它无法识别src/main/webapp为源目录。

以图形方式在包资源管理器中(或当我在项目属性中查看 Java-Build-Path 时),
此目录不在source文件夹列表中(while src/main/javasrc/main/resourcesdo)。

要访问它,我必须直接查看src /目录,然后开始展开…不太方便!

但是,如果我运行maven install,资源将被复制到正确的目录。
(例如: src/main/webapp/index.jsptarget/mywar/index.jsp

问题

  1. 这是正确的行为吗?(我当时认为可以将其视为其他资源…)
  2. 我可以解决吗?
  3. 我想知道这种情况是否还有其他缺点,我现在不会意识到吗?

阅读 460

收藏
2020-12-03

共1个答案

一尘不染

  1. 这是正确的行为吗?(我当时认为可以将其视为其他资源…)
  2. 我可以解决吗?
  3. 我想知道这种情况是否还有其他缺点,我现在不会意识到吗?
  1. 是的,对我来说这是正确的行为。
  2. src / main / webapp成为源文件夹并没有任何意义,它不包含可编译的源文件。
  3. 我不知道。我想这取决于您的期望:)

也就是说,m2eclipse做出了贡献,可以src/main/webapp在顶层提供特定的“ Web资源”标签,如下所示:

替代文字

这可以解决您的问题(折叠不方便)。

2020-12-03