JSP的Maven原型

JSP的Maven原型,maven,intellij-idea,Maven,Intellij Idea,我有个问题。我想创建一个使用servlet和JSP的Java项目。所以我创建了一个新的Maven项目,并选择了Maven原型webapp。所以它创建了项目,但是有.idea和src文件夹。没有源文件夹。如何生成“源”文件夹。我有需要的依赖项。我正在使用IntelliJ。在使用Eclipse时,我遇到了完全相同的问题。我通过在“Java构建路径/顺序和导出”中检查“Maven依赖项”来修复它。它在eclipse中工作,我不知道为什么。或者有人能告诉我如何在IntelliJ中创建项目,该项目已生成p

我有个问题。我想创建一个使用servlet和JSP的Java项目。所以我创建了一个新的Maven项目,并选择了Maven原型webapp。所以它创建了项目,但是有.idea和src文件夹。没有源文件夹。如何生成“源”文件夹。我有需要的依赖项。我正在使用IntelliJ。在使用Eclipse时,我遇到了完全相同的问题。我通过在“Java构建路径/顺序和导出”中检查“Maven依赖项”来修复它。它在eclipse中工作,我不知道为什么。或者有人能告诉我如何在IntelliJ中创建项目,该项目已生成pom.xml、web.xml和“source”文件夹。这个问题可能很愚蠢,但我真的不知道怎么做,很明显我做错了什么。
感谢您的关注。

您应该尝试遵守maven默认项目布局约定。 所有工具默认使用此结构(请参见上面给出的链接)

在Intellij中,您可以通过“新建项目”对话框轻松创建Maven项目

如果您想保持当前的项目布局,可以尝试右键单击“source/production/java”文件夹,然后单击“将目录标记为”,然后单击“source root”

这将其标记为Java源文件夹。
然后,您应该能够通过上下文菜单创建新类。

Maven项目中的源文件夹是
src/main/java
。我试着创建它,但是当我创建这样一个文件夹时,当我单击
右键->新建时,没有Java类。这是我读过的书中的一个示例项目的屏幕截图:。我不能创建这样的项目。谢谢你的关注,太棒了!非常感谢。第二次尝试后,默认情况下它接受此文件夹作为源文件夹,但最好知道如何手动执行此操作。非常感谢。