首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

正在为Intellij 2019.2.1 CE上的新模块创建src文件夹

在 IntelliJ IDEA 中创建一个新的模块并为其添加 src 文件夹是一个常见的任务。以下是详细步骤和相关概念:

基础概念

  1. 模块(Module):在 IntelliJ IDEA 中,模块是一个独立的软件单元,可以包含源代码、资源文件、库依赖等。
  2. src 文件夹:通常用于存放 Java 源代码文件(.java)和其他资源文件(如配置文件、图片等)。

创建步骤

  1. 打开 IntelliJ IDEA
    • 启动 IntelliJ IDEA 并打开你的项目。
  • 创建新模块
    • 在项目视图中,右键点击项目根目录或 modules 文件夹(如果有)。
    • 选择 New -> Module...
  • 配置模块
    • 在弹出的对话框中,选择适当的模板(例如,Java 或 Maven)。
    • 输入模块名称和其他必要信息。
    • 点击 Finish 完成模块创建。
  • 添加 src 文件夹
    • 在新创建的模块目录下,右键点击模块名称。
    • 选择 New -> Directory
    • 输入 src 作为文件夹名称并点击 OK
  • 标记为源代码目录
    • 右键点击新创建的 src 文件夹。
    • 选择 Mark Directory as -> Sources Root

相关优势

  • 组织结构清晰:通过模块化设计,可以更好地管理和维护代码。
  • 依赖管理:每个模块可以独立管理其依赖库,避免版本冲突。
  • 可重用性:模块可以在不同项目中复用,提高开发效率。

类型与应用场景

  • Java 模块:适用于纯 Java 项目。
  • Maven/Gradle 模块:适用于使用构建工具的项目,便于自动化构建和依赖管理。
  • 多模块项目:适用于大型复杂项目,可以将功能拆分为多个模块,便于团队协作和维护。

常见问题及解决方法

问题1:无法创建 src 文件夹

  • 原因:可能是权限问题或路径错误。
  • 解决方法
    • 确保你有足够的权限在指定目录下创建文件。
    • 检查路径是否正确,确保没有拼写错误。

问题2:src 文件夹未标记为源代码目录

  • 原因:可能是因为操作步骤遗漏或 IDE 设置问题。
  • 解决方法
    • 右键点击 src 文件夹,选择 Mark Directory as -> Sources Root
    • 如果仍然无效,尝试重启 IntelliJ IDEA 或重新导入项目。

示例代码

以下是一个简单的 Java 类示例,展示如何在 src 文件夹中创建和使用类:

代码语言:txt
复制
// 文件路径: src/com/example/HelloWorld.java
package com.example;

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}

总结

通过以上步骤,你应该能够在 IntelliJ IDEA 中成功创建一个新的模块并为其添加 src 文件夹。如果遇到问题,请根据常见问题的解决方法进行排查。希望这些信息对你有所帮助!

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

免费申请和使用IntelliJ IDEA商业版License指南

IntelliJ IDEA是广受Java开发者喜爱的工具,其商业版的价格十分昂贵,如下图: ? 现在有机会免费获取IntelliJ IDEA的正版License,您是否心动呢?...申请资格要求 本次申请必须的唯一要求,就是您要有自己的开源项目,至于项目的具体内容并没有明确的规定,我这里用的是自己开源在GitHub上的项目,地址是:https://github.com/zq2599...如下图,在新的页面,在红框1位置输入License,这时候红框2中的Choose a license template按钮就会出现,点击它: ?...激活邮件很快就会到达邮箱,打开看看,如下图,点击红框中的链接,去创建账号: ? 新的页面如下图,填写好用户名密码再提交: ? 提交成功后显示如下图所示,点击红框中的链接: ?...使用License 去Jetbrains官网下载商业版IntelliJ IDEA,我下载的是2019.2.1版本; 下载完成后安装、启动; 在弹出的激活页面上,输入前面注册的账号的邮箱和密码,再点击右下角的

5.5K10
  • 5 个开源的 Java IDE 工具

    在笔记本电脑上安装 BlueJ IDE 后,启动一个新项目,点击 项目(Project)菜单中的 新项目(New Project),然后从创建一个 新类(New Class)开始编写 Java 代码。...可以在这里下载;然后你可以创建一个新的项目或从本地目录导入一个现有的项目。在本文中找到更多 Java 开发技巧。...image.png IntelliJ IDEA IntelliJ IDEA CE(社区版)是 IntelliJ IDEA 的开源版本,为 Java、Groovy、Kotlin、Rust、Scala 等多种编程语言提供了...IntelliJ IDEA CE 带有一些独特的功能;我特别喜欢它的 API 测试器。...image.png IntelliJ IDEA CE 是开源的,但其背后的公司也提供了一个商业的终极版。可以在这里找到社区版和终极版之间的更多差异。

    3.5K20

    5 个开源的 Java IDE 工具

    在笔记本电脑上安装 BlueJ IDE 后,启动一个新项目,点击 项目(Project)菜单中的 新项目(New Project),然后从创建一个 新类(New Class)开始编写 Java 代码。...可以在这里下载;然后你可以创建一个新的项目或从本地目录导入一个现有的项目。在本文中找到更多 Java 开发技巧。...image.png IntelliJ IDEA IntelliJ IDEA CE(社区版)是 IntelliJ IDEA 的开源版本,为 Java、Groovy、Kotlin、Rust、Scala 等多种编程语言提供了...IntelliJ IDEA CE 带有一些独特的功能;我特别喜欢它的 API 测试器。...image.png IntelliJ IDEA CE 是开源的,但其背后的公司也提供了一个商业的终极版。可以在这里找到社区版和终极版之间的更多差异。

    1.7K30

    Java EE7和Maven工程入门(3)

    定义service(ejb)模块 在父pom文件夹下,我们新建一个子目录,就像我们处理war模块一样。在这个文件夹里面我们创建一个包含以下内容的pom.xml文件。...从包装的角度来看,现在你需要做的就是在src/main/resources文件夹下新建一个名为META-INF的文件夹,并在里面放置persistence.xml文件,如下图所示: ?...persistence.xml的内容在这点上不相关(我们将在下个帖子中关注这部分内容),你可以在这个帖子的git分支找到一个例子。...关于目录创建需要注意:如果你使用一个诸如Eclipse或者Intellij这样的IDE来添加maven模块,一旦你创建了一个新的模块并定义一个POM,IDE会根据Maven约定自动创建你的模块该有的标准目录结构...如果你按照这些帖子来并且你使用一个更简单的工具,例如一个简单的文本编辑器来写的你的代码,那么你就必须自己创建src/main目录结构。

    43310

    这可能是史上最易懂的 Spring Boot 入门教程

    PS: 正由于 Spring Boot 以上特性,才得以使它成为构建微服务架构的基础组件。...5、一路点击 Next -> Finished; 至此,通过 Spring Initializr 网站来创建应用,并导入到了我们的开发工具 IntelliJ IDEA 中就成功了。...PS: 如果您使用的是 Eclipse, 方式是 Import -> Existing Maven Projects -> Next -> 选择解压后的文件夹 -> Finsh 3.1.2 通过 IntelliJ...IDEA 来创建应用 其实,我们还可以直接通过 IntelliJ IDEA 来创建一个 Spring Boot 项目,因为 IntelliJ IDEA 内置了 Spring Initializr,接下来...; 3.2 项目结构 项目创建成功后,可以看到结构如下: 共分为三个主要的文件夹: src/mail/java: 存放 Java 源码,包括启动程序的入口; src/mail/resources: 资源目录

    1.8K30

    将Kotlin代码编译成Javascript 代码

    1,创建JavaScript的应用程序 首先创建一个新的应用程序或目标JavaScript模块时,并需要选择Kotlin - JavaScript作为编译运行目标。...默认情况下,插件选择与当前安装版本关联的插件。除非我们要创建一个不同的项目,否则我们可以在输入项目名称和位置后点击Finish。...{module}.js:真正的应用代码,所有的应用代码最终都会编译成一个 JavaScript 文件并与模块的名字同名。...同上,但在这种情况下,编译器会将所选文件的内容追加到输出中。 复制运行时库文件。指示我们希望将该kotlin.js库输出到哪个子文件夹中。默认情况下,lib这就是为什么在HTML中我们引用这个路径。...模块种类。指示要遵循的模块标准。这在“ 使用模块”教程中有更深入的介绍。

    1.7K30

    Android Studio 环境搭建与使用

    创建项目模板 ? 创建项目页面 ? 项目创建完成 ?...HelloWorld.iml iml文件是所有IntelliJ IDEA项目都会自动生成的一个文件(Android Studio是基于IntelliJ IDEA开发的),用于标识这是一个IntelliJ...除非你本机中的Android SDK位置发生了变化,那么就将这个文件中的路径改成新的位置即可。 settings.gradle 这个文件用于指定项目中所有引入的模块。...由于HelloWorld项目中就只有一个app模块,因此该文件中也就只引入了app这一个模块。通常情况下模块的引入都是自动完成的,需要我们手动去修改这个文件的场景可能比较少。...src/main/java 毫无疑问,java目录是放置我们所有java代码的地方,展开该目录,你将看到我们刚才创建的HelloWorldActivity文件就在里面。

    1.9K30

    IDEA 新手入门安装和使用详解(创建项目、模块、字体字号设置、常用快捷键等)

    文章目录 前言 一、创建新项目 Project 1.1、选择“Create New Project” 1.2、选择左下角的“Empty Project” 1.3、输入项目名称并选择保存路径 二、创建新模块...1.2、选择左下角的“Empty Project” ? 1.3、输入项目名称并选择保存路径 ? 二、创建新模块 Module 在弹出的窗口中,点击“+”号,选择“New Module”。 ?...2.3、对项目模块起名字,然后点击“FInish” ? 2.4、创建完成后,点击“OK” ? 看到我们创建好的项目,如下图所示: ?...三、创建包和类 3.1、创建包 展开创建的工程,在源代码目录 src 上,鼠标右键,选择“New→Package”,输入包名,回车。 ? ?...我们可以看到生成包的多级文件夹,如下图所示: ? 3.2、创建类 在创建好的包上,鼠标右击,选择“New→Java Class”创建类,输入类名,回车。 ? ?

    1.7K21

    【最新版】从零开始在 macOS 上配置 Lua 开发环境

    但假如,Lua 真的能很好解决我目前遇到的脚本语言无法和宿主语言灵活通信的问题,必将给自己的整体知识体系带来一个新的提升,也必将在自己的日常实践中创造出许多新的可能。...所涉及的各个工具的版本 编程语言: Lua 5.3.4 Lua 模块管理工具:LuaRocks 2.3.0 编辑器:IntelliJ IDEA CE (社区版) Build #IC-172.4343.14...选择一个合适的 Lua 编辑器: IntelliJ IDEA CE Lua 日常编码,推荐使用 IntelliJ IDEA CE(社区免费版),下载地址:https://www.jetbrains.com...使用 EmmyLua 插件配置调试环境 安装 EmmyLua Lua 的调试和高亮,主要得益于 EmmyLua。在 IntelliJ IDEA CE 的 Plugins 中,直接搜索安装即可。...开始调试 在 IntelliJ IDEA CE 中新建 Lua 工程,然后新建 Lua 文件 hello.lua,输入代码: -- defines a factorial function function

    5K50

    AndroidStudio初识

    此时项目创建完成,第一次建立的工程会发现卡在启动界面,是因为在从网上下载gradle构建工具,由于从国外站点下载,网速很慢,这里点击取消关闭该界面,采用手动配置gradle; 首先找到.gradle文件夹的路径...HelloWorld.iml iml文件是所有IntelliJ IDEA项目都会自动生成的一个文件(Android Studio是基于IntelliJ IDEA开发的),用于标识这是一个IntelliJ...除非你本机中的Android SDK位置发生了变化,那么就将这个文件中的路径改成新的位置即可。 settings.gradle 这个文件用于指定项目中所有引入的模块。...由于HelloWorld项目中就只有一个app模块,因此该文件中也就只引入了app这一个模块。通常情况下模块的引入都是自动完成的,需要我们手动去修改这个文件的场景可能比较少。...src/main/java 毫无疑问,java目录是放置我们所有java代码的地方,展开该目录,你将看到我们刚才创建的HelloWorldActivity文件就在里面。

    1.4K00

    IDEA 入门:安装使用详解(创建项目包类、运行关闭导入项目、字体字号设置、常用快捷键等)

    文章目录 前言 一、创建新项目 Project 1.1、选择“Create New Project” 1.2、选择左下角的“Empty Project” 1.3、输入项目名称并选择保存路径 二、创建新模块...选择左下角的“Empty Project”建立空项目,具体如下图所示: 1.3、输入项目名称并选择保存路径 输入项目名称并选择保存路径,具体如下图所示: 二、创建新模块 Module 在弹出的窗口中...,具体如下图所示: 2.4、创建完成后 创建完成后,点击“OK”,具体如下图所示: 看到我们创建好的项目,具体如下图所示: 三、创建包和类 3.1、创建包 展开创建的工程,在源代码目录 src...上,鼠标右键,选择“New→Package”,输入包名,回车,具体如下图所示: 我们可以看到生成包的多级文件夹,具体如下图所示: 3.2、创建类 在创建好的包上,鼠标右击,选择“New→Java...七、IDEA 项目目录说明 我们创建的项目,是在 E:\项目\IdeaProjects\travel 下: day01-code 下是 src 目录,存储的是我们编写的 .java 源文件 out 目录存储我们编译后产生的

    11.8K20

    Intellij IDEA--Android Studio插件开发

    src文件夹就是我们要添加代码的地方。 编写插件 我们在src文件夹右击创建一个Action。Action是一个处理插件交互行为的类。 ? ?...运行后会启动一个新的IntelliJ IDEA ,这里新建一个项目就好了。然后我们可以看到在help菜单里有我们自己的插件选项。 ? 点击我们的插件 ?...到目前为止我们介绍了使用IntelliJ 编写插件的,以及在android studio上使用插件的流程。...总结下过程 (1) 下载安装Intellij IDEA (2) 新建项目,添加逻辑功能,最简单就是创建一个Action,然后在actionPerformed中实现自己的功能 (3) 测试生成插件的...jar包 (4) 在android studio上安装使用 没有接触过插件之前,觉得插件的编写是一个高大上和困难的事情,实际上走通了以上流程后,发现其实整个步骤不多。

    2.7K30

    软件测试测试开发|IntelliJ IDEA安装与配置教程

    了,本篇文章就给大家介绍一下IntelliJ IDEA的安装配置。...下载 IntelliJ IDEA 首先我们要访问IntelliJ IDEA的下载地址,和pycharm一样,IDEA也是有付费的旗舰版和免费的社区版的,我们选择社区版下载即可,如下图: 注:如果是Linux...安装IntelliJ IDEA 我们找到下载的安装包,点击安装即可开始安装IntelliJ IDEA,如下图: 然后点击下一步,如下图: 接下来我们要选定安装目录,我们可以直接下一步安装在默认目录下,也可以自己指定安装目录...写Java程序的步骤如下: ①创建项目(projefct) ②创建模块(module) ③创建包(package) ④创建类(class) 打开idea,勾选Do not import settings...,点击OK,如下图: 选择New Project这里选择创建一个空的项目名为JavaStudy,最后点击创建即可,如下图: 右键项目创建一个模块名为Hogwarts,如下图: 右键模块名下面的src文件夹创建一个包名为

    18610

    如何在IntelJ下用Maven创建一个Web项目

    本文主要记录如何从无包管理的项目开发模式转到使用Maven进行项目包管理。 做编程的,对于新的知识,先运行起来再说,而不是去深究其原理。我们这里用Maven搭建一个简单的Web项目,让其可以运行起来。.../test/resources src/test/java 有些IDE在你创建完工程(Project)之后会自动帮你创建上面的文件夹,如果没有创建,那我们就需要手动创建了。...4个源文件夹对应的输出目录分别对应: src/main/resources  对应  chanshuyi_demo(项目名)/target/classes src/main/java  对应  chanshuyi_demo...一般情况下默认的设置都是正确的。 5、增加Web项目的Facets 其实这一步是将src/main/webapp目录设定为Web项目的内容目录,也是类似于设定源文件夹的意思。...在弹出的窗口选择chanshuyi_demo模块,修改下图中箭头所指的3个位置为正确的路径: ?

    61560

    IntelliJ IDEA安装教程(超详细)

    这一马平川,一眼见底的活,我不想要,我的人生,我自己书写,余生很长,请多关照,我的人生,敬请期待 前言: 这是2023年的第一篇,也是一年新的起点,在这里提前祝各位新年快乐!!!...的安装 第一个程序:HelloWorld 结束语 IDEA的简单介绍 IDEA全称IntelliJ IDEA,是Java语言对的集成开发环境,IDEA在业界被认为是公认最好的Java开发工具。...找到安装包双击下载 ✅点击Next ✅这里我选择自定义安装在D盘的IDEA Community 2022.3.1文件夹下,当然也可以选择不更改直接点击Next ✅勾选这两个选项点击...Next ✅最后点击Install等待下载完成即可 第一个程序:HelloWorld 写Java程序的步骤: ①创建项目(projefct) ②创建模块(module) ③创建包(package...✅右键项目创建一个模块名为Hacker ✅右键模块名下面的src文件夹创建一个包名为HackerDemo ✅右键包名创建一个类名为FirstDemo ✅编写程序输出Hello

    87430

    【LuaJIT版】从零开始在 macOS 上配置 Lua 开发环境

    但假如,Lua 真的能很好解决我目前遇到的脚本语言无法和宿主语言灵活通信的问题,必将给自己的整体知识体系带来一个新的提升,也必将在自己的日常实践中创造出许多新的可能。...所涉及的各个工具的版本 编程语言: LuaJIT 2.0.5 (对应 Lua 5.1的语法) Lua 模块管理工具:LuaRocks 2.3.0(LuaJIT版) 编辑器:IntelliJ IDEA CE...选择一个合适的 Lua 编辑器: IntelliJ IDEA CE Lua 日常编码,推荐使用 IntelliJ IDEA CE(社区免费版),下载地址:https://www.jetbrains.com...使用 EmmyLua 插件配置调试环境 安装 EmmyLua Lua 的调试和高亮,主要得益于 EmmyLua。在 IntelliJ IDEA CE 的 Plugins 中,直接搜索安装即可。...开始调试 在 IntelliJ IDEA CE 中新建 Lua 工程,然后新建 Lua 文件 hello.lua,输入代码: -- defines a factorial function function

    3.1K101
    领券