添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

创建简单Intellij java gradle项目时未创建src文件夹

内容来源于 Stack Overflow,遵循 CC BY-SA 4.0 许可协议进行翻译与使用。IT领域专用引擎提供翻译支持

腾讯云小微IT领域专用引擎提供翻译支持

原文
Stack Overflow用户 修改于2018-04-08
  • 该问题已被编辑
  • 提问者: Stack Overflow用户
  • 提问时间: 2018-04-08 01:59

我正在按照说明创建一个简单的带有Gradle支持的IntelliJ项目,并且没有创建src文件夹(我猜这是任何Java项目的基础) https://www.jetbrains.com/help/idea/getting-started-with-gradle.html

  1. 新项目:我检查Gradle和Java - next
  2. Added Artefact -> next
  3. “使用自动导入”,“使用显式模块组”,“为每个源集创建单独的模块”,“使用默认Gradle包装器”-> next
  4. 提供项目名称-> next

<代码>G210

我没有src文件夹。我无法添加新类。

当在没有gradle的情况下做同样的事情时,我有src文件夹。

更新 添加了一个名为" src“的模块,但是我有一个名为src的模块和一个名为src的文件夹。但这只是个黑客行为。刚刚花了200美元买下了IntelliJ,我希望这个问题能以更专业的方式解决:-)

浏览 201 关注 0 得票数 50
  • 得票数为Stack Overflow原文数据
原文

7 个回答

高票数
修改于2018-06-12
  • 该回答已被编辑
  • 回答者: Stack Overflow用户
  • 回答时间: 2018-04-08 05:24
得票数 64

用于Windows的 解决方案是。手动进入: File -> Settings -> Build,Execution,Deployment -> Gradle ->勾选"Create directories -> empty content roots“。

适用于Mac 解决方案是。手动进入: Intellij IDEA -> Preferences -> Build,Execution,Deployment -> Build Tools -> Gradle ->勾选"Create directories for empty content roots“。

回答于2018-05-23
得票数 11

@这里是一个对我有效的快速修复。一旦您创建了问题中提到的gradle项目

  • 打开右侧的gradle侧边栏。
  • 单击settings
  • 将出现一个新的对话框。
  • 在此对话框中选中选项"create directories for empty contents roots
  • 单击apply

src folders“。

为清楚起见,随信附上图像。

Open the gradle sidebar on the right hand side.

Check the option "create directories for empty contents roots automatically"

操作
回答于2018-07-08
得票数 3

如果启用“自动为空内容根创建目录”设置没有显示src目录,请检查项目结构并尝试创建和删除虚拟模块。

  1. 文件->项目结构->模块->项目名称->确认src是层次结构的一部分并退出弹出的

  1. 右键单击项目-> ->模块

的根文件夹

  1. 集成开发环境可能已刷新,以及src文件夹

的可见性

操作
回答于2018-09-28
得票数 2

以上这些对我来说都不起作用。最后,不得不原封不动地去做。

gradle init --type java-library

关注 Mkyong's page on gradle init

然后,在Intellij中简单地“打开”项目。然后更新了与JAVA_HOME和Gradle home相关的项目设置(这些设置可能与我的特定安装相关)。

评论 0
0
回答于2018-12-07
得票数 0

添加一个名为'src‘的目录。右键单击它,然后单击Mark Directory as Sources Root。

操作
回答于2020-03-15
得票数 20

只需在项目目录上创建并选择New -> directory -> (选择要创建的所有四个资源:src/ -> /java、src/->/java、src/test/java和src/test/->)-> enter

在这里找到了答案: https://intellij-support.jetbrains.com/hc/en-us/community/posts/206806425-Source-Directories-Not-Being-Created-In-New-Project

修改于2022-01-01
  • 该回答已被编辑
  • 回答者: Stack Overflow用户
  • 回答时间: 2022-01-01 14:12
得票数 1

截至2022年1月,Intellij IDEA 2021.1.3和Gradle 6.8

首先,右键单击您的项目主文件夹...

转到>新建>目录...

单击“目录”选项后,将打开一个对话框,其中包含要添加的"Gradle Source Sets“的可用选项。

您可以选择要添加的 "Gradle Source Sets" 。在我的示例中,我已经添加了 "src/main/kotlin" (请注意,它没有显示在选项中)。

页面原文内容由 stack overflow 提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接: https://stackoverflow.com/questions/49710330
https://stackoverflow.com/questions/49710330
复制