如何在 Intellij 中将“java”文件夹创建到 maven webapp 项目中?

Posted

技术标签:

【中文标题】如何在 Intellij 中将“java”文件夹创建到 maven webapp 项目中?【英文标题】:How to create "java" folder into a maven webapp project in Intellij? 【发布时间】:2014-12-26 11:33:26 【问题描述】:

我尝试在 Intellij 中创建一个 maven webapp 项目,它创建的 maven 文件夹结构如下:

-src
---main
------resources
------webapp

但它不会创建“java”文件夹。如果我尝试手动创建它,当我右键单击 Java 文件夹时,它不会给我“新类”或“新包”选项,只是“新文件”或“新文件夹”。

如何让IDE把文件夹理解为java文件夹?

【问题讨论】:

我想这是为了强制将您的 webapp 与 java 代码分离。我宁愿为您的 java 代码创建一个单独的 maven 模块并将其添加为依赖项。 【参考方案1】:

如果它没有创建java目录,也许你在打开/导入目录时没有选择创建一个java maven应用程序。无论如何,maven 的结构是确定的,java 源代码应该在 java 文件夹中。您必须手动创建一个文件夹并将其标记为 java 源。转到项目设置(alt+ctrl+shift+s)-> 模块-> 在源中检查您的模块找到您的文件夹并标记为源

【讨论】:

【参考方案2】:

您需要右键单击java 文件夹并选择选项:

Mark Directory As -> Source Root

【讨论】:

以上是关于如何在 Intellij 中将“java”文件夹创建到 maven webapp 项目中?的主要内容,如果未能解决你的问题,请参考以下文章

IntelliJ IDEA 创建 Java包

Intellij IDEA创建maven项目无java文件问题

intellij idea解析本地maven仓库无效是为啥

手把手教你用IntelliJ IDEA 创建jsp项目

如何在intellij idea 2016.3.1中将jar包添加到external ligraries中

IntelliJ:致命错误编译:无效的目标版本:1.8