【发布时间】:2021-10-18 04:33:17
【问题描述】:
我最近安装了 Eclipse 和 Tomcat,用于使用 JSP 开发一些 Web 项目。
当我看到一些教程时,他们的项目结构有所不同,但现在完全改变了。所以我很困惑在哪里编写Java代码以及在哪里编写JSP代码和HTML代码?
旧项目结构
新
【问题讨论】:
-
您是独立学习还是作为具有特定要求的课程的一部分?
-
看起来你已经切换到 maven。这很重要,因为它有相当强烈的意见
-
@ThorbjørnRavnAndersen 在最新的 Eclipse 中创建了类似 maven 的文件夹结构,但有一些区别
src\main\resources默认情况下不会创建,因此必须使用src\main\java。还没有生成测试文件夹。 -
@KarthikeyanVaithilingam Maven 不要求这些文件夹存在。显然 Eclipse 向导不会创建所有这些。它看起来仍然非常像 Maven 布局。此外,从命令行编译时,将资源放入 src/main/java 将不起作用。
-
@ThorbjørnRavnAndersen 是的,命令行不会复制,但是当您使用 eclipse 创建战争时,它会将非 java 文件原样复制到
WEB-INF\classes文件夹中。