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

为什么Eclipse 2018-12会问是否要创建模块?

Eclipse 2018-12会问是否要创建模块的原因是因为该版本的Eclipse引入了模块化开发的概念,允许开发者将项目拆分为多个模块,以便更好地组织和管理代码。模块化开发可以提高代码的可维护性、可重用性和可测试性,同时也能够提升开发效率。

创建模块的好处包括:

  1. 代码组织:模块化开发可以将代码按照功能或业务逻辑进行划分,使得代码结构更加清晰,易于理解和维护。
  2. 代码复用:模块化开发可以将一些通用的功能或组件封装成模块,方便在不同的项目中进行复用,减少重复开发的工作量。
  3. 可测试性:模块化开发可以将代码按照模块进行单元测试,提高代码的可测试性,有助于发现和修复潜在的问题。
  4. 并行开发:模块化开发可以使多个开发人员同时进行不同模块的开发工作,提高开发效率。
  5. 版本管理:模块化开发可以将不同模块的代码进行独立的版本管理,方便进行版本控制和发布管理。

在Eclipse 2018-12中创建模块可以通过以下步骤进行:

  1. 打开Eclipse 2018-12,并选择要创建模块的项目。
  2. 右键点击项目,选择"Properties"(属性)。
  3. 在属性窗口中,选择"Project Facets"(项目面向)。
  4. 在项目面向中,勾选"Java"(或其他适用的语言)。
  5. 在右侧的"Runtimes"(运行时)下拉菜单中,选择适用的运行时环境。
  6. 在下方的"Further configuration available"(更多配置)中,勾选"Create module-info.java file"(创建module-info.java文件)。
  7. 点击"Apply and Close"(应用并关闭)按钮。

通过以上步骤,就可以在Eclipse 2018-12中创建模块了。创建模块后,可以在模块中定义模块的依赖关系、导出的包等信息,以及编写模块的代码。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云开发者工具套件(https://cloud.tencent.com/product/tencentdevtool)
  • 腾讯云云开发(https://cloud.tencent.com/product/tcb)
  • 腾讯云云原生应用引擎(https://cloud.tencent.com/product/tke)
  • 腾讯云云服务器(https://cloud.tencent.com/product/cvm)
  • 腾讯云数据库(https://cloud.tencent.com/product/cdb)
  • 腾讯云人工智能(https://cloud.tencent.com/product/ai)
  • 腾讯云物联网(https://cloud.tencent.com/product/iot)
  • 腾讯云移动开发(https://cloud.tencent.com/product/mobdev)
  • 腾讯云对象存储(https://cloud.tencent.com/product/cos)
  • 腾讯云区块链(https://cloud.tencent.com/product/baas)
  • 腾讯云元宇宙(https://cloud.tencent.com/product/vr)
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Java基础学习教程,eclipse简单使用教程(Java集成开发工具)

4、eclipse工具的使用 第一次打开eclipse的时候,让你选择工作区,工作区就是java代码存放的位置。...在eclipse的workspace工作区当中以project(工程)为单位。所以编写java代码,必须先新建工程。 在工程上编写代码: 怎么创建工程?...注意:最后一步finish的时候,提醒你是否创建java文件,可以创建,也可以不创建。 怎么删除工程?...出现了兼容问题: eclipse2018-12的版本),不支持JDK11以及更高版本。 我这里先这样处理一下:下载一个低版本的JDK,选择JDK8....eclipse是实时编译的,有语法错误会报红。 注意:eclipse有的时候是必须保存之后才会编译的。时刻ctrl + s main方法怎么生成?

74140

腾讯云 Elasticsearch 运维篇(三十一) Kibana 实战与讲解

当我们在腾讯云控制台上去选择自己所需的ES版本时候,特别是没有选白金版的时候,界面也提示我们需要输入账号密码,这是为什么?鉴于此,我选择6.4.3开源版,我们也来说说这个话题。...请看下图: image.png 接着往下走,请看图: image.png 解释: 这里提示你输入的密码是kibana的访问账号密码,现在输入的密码跟ES集群认证密码没有关系。...我们看下面的登录界面: image.png 同样,我们用命令行验证一下:白金版的验证是否需要用户密码,发现是需要的。...注意:建议索引模式创建--直接将ES中的索引名作为索引模式名称,这样每一个ES的索引在kibana中为一个单独的索引模式。 当然,如果导入,直接点击import就能导入进来了。 2....quakes索引环境,需要切换到该环境,并把时间调整到2018-12月份的始末,则可以看到如下数据,slected fields选择了只需要显示的字段,如果一个都不选则默认显示所有字段。

2K80
  • IntelliJ IDEA 使用技巧大全,速度收藏!

    1.1 为什么取消工作空间? 答: 简单来说,IDEA不需要设置工作空间,因为每一个Project都具备一个工作空间!!...1.2 此外,很多新手都会为什么IDEA里面的子工程称为Module ?...答:其实就是模块化的概念,作为聚合工程亦或普通的根目录,它称之为Project,而下面的子工程称为模块,每一个子模块之间可以相关联,也可以没有任何关联。 2....当前项目配置VS 默认配置 2.1 为什么有了当前项目配置,还需要默认配置呢?...Tomcat Server(当前项目配置) 很多小伙伴刚开始都找不到Tomcat的配置,其实很简单,Tomcat或者Jetty这些都是部署的容器,自然联想到Deployment ,打开部署配置,可以看到应用服务器的配置

    1.1K20

    总结IntelliJ IDEA 使用技巧大全,速度收藏!

    1.1 为什么取消工作空间? 答:简单来说,IDEA不需要设置工作空间,因为每一个Project都具备一个工作空间!!...1.2 此外,很多新手都会为什么IDEA里面的子工程称为Module ?...答:其实就是模块化的概念,作为聚合工程亦或普通的根目录,它称之为Project,而下面的子工程称为模块,每一个子模块之间可以相关联,也可以没有任何关联。 2....当前项目配置VS 默认配置 2.1 为什么有了当前项目配置,还需要默认配置呢?...Tomcat Server(当前项目配置) 很多小伙伴刚开始都找不到Tomcat的配置,其实很简单,Tomcat或者Jetty这些都是部署的容器,自然联想到Deployment ,打开部署配置,可以看到应用服务器的配置

    2.2K20

    IntelliJ IDEA 使用教程(2018图文版) -- 从入门到上瘾

    1.1 为什么取消工作空间? 答: 简单来说,IDEA不需要设置工作空间,因为每一个Project都具备一个工作空间!!...1.2 此外,很多新手都会为什么IDEA里面的子工程称为Module ?...答:其实就是模块化的概念,作为聚合工程亦或普通的根目录,它称之为Project,而下面的子工程称为模块,每一个子模块之间可以相关联,也可以没有任何关联。 2....当前项目配置VS 默认配置 2.1 为什么有了当前项目配置,还需要默认配置呢?...Tomcat Server(当前项目配置) 很多小伙伴刚开始都找不到Tomcat的配置,其实很简单,Tomcat或者Jetty这些都是部署的容器,自然联想到Deployment ,打开部署配置,可以看到应用服务器的配置

    1.1K20

    IntelliJ IDEA使用教程(2018图文版)

    1.1 为什么取消工作空间? 答: 简单来说,IDEA不需要设置工作空间,因为每一个Project都具备一个工作空间!!...1.2 此外,很多新手都会为什么IDEA里面的子工程称为Module ?...答:其实就是模块化的概念,作为聚合工程亦或普通的根目录,它称之为Project,而下面的子工程称为模块,每一个子模块之间可以相关联,也可以没有任何关联。 2....当前项目配置VS 默认配置 2.1 为什么有了当前项目配置,还需要默认配置呢?...Tomcat Server(当前项目配置) 很多小伙伴刚开始都找不到Tomcat的配置,其实很简单,Tomcat或者Jetty这些都是部署的容器,自然联想到Deployment ,打开部署配置,可以看到应用服务器的配置

    1.3K31

    IntelliJ IDEA 进阶优化技巧

    1.1 为什么取消工作空间? 答:简单来说,IDEA不需要设置工作空间,因为每一个Project都具备一个工作空间!!...1.2 此外,很多新手都会为什么IDEA里面的子工程称为Module ?...答:其实就是模块化的概念,作为聚合工程亦或普通的根目录,它称之为Project,而下面的子工程称为模块,每一个子模块之间可以相关联,也可以没有任何关联。 2....当前项目配置VS 默认配置 2.1 为什么有了当前项目配置,还需要默认配置呢?...Tomcat Server(当前项目配置) 很多小伙伴刚开始都找不到Tomcat的配置,其实很简单,Tomcat或者Jetty这些都是部署的容器,自然联想到Deployment ,打开部署配置,可以看到应用服务器的配置

    78020

    IntelliJ IDEA 从入门到上瘾教程,2019图文版!

    1.1 为什么取消工作空间? 答: 简单来说,IDEA不需要设置工作空间,因为每一个Project都具备一个工作空间!!...1.2 此外,很多新手都会为什么IDEA里面的子工程称为Module ?...答:其实就是模块化的概念,作为聚合工程亦或普通的根目录,它称之为Project,而下面的子工程称为模块,每一个子模块之间可以相关联,也可以没有任何关联。 2....当前项目配置VS 默认配置 2.1 为什么有了当前项目配置,还需要默认配置呢?...Tomcat Server(当前项目配置) 很多小伙伴刚开始都找不到Tomcat的配置,其实很简单,Tomcat或者Jetty这些都是部署的容器,自然联想到Deployment ,打开部署配置,可以看到应用服务器的配置

    71820

    IntelliJ IDEA 新手使用教程,2019图文版!

    1.1 为什么取消工作空间? 答:简单来说,IDEA不需要设置工作空间,因为每一个Project都具备一个工作空间!!...1.2 此外,很多新手都会为什么IDEA里面的子工程称为Module ?...答:其实就是模块化的概念,作为聚合工程亦或普通的根目录,它称之为Project,而下面的子工程称为模块,每一个子模块之间可以相关联,也可以没有任何关联。 2....当前项目配置VS 默认配置 2.1 为什么有了当前项目配置,还需要默认配置呢?...Tomcat Server(当前项目配置) 很多小伙伴刚开始都找不到Tomcat的配置,其实很简单,Tomcat或者Jetty这些都是部署的容器,自然联想到Deployment ,打开部署配置,可以看到应用服务器的配置

    1.5K30

    IntelliJ IDEA 从入门到上瘾教程,2019图文版!

    1.1 为什么取消工作空间? 答:简单来说,IDEA不需要设置工作空间,因为每一个Project都具备一个工作空间!!...1.2 此外,很多新手都会为什么IDEA里面的子工程称为Module ?...答:其实就是模块化的概念,作为聚合工程亦或普通的根目录,它称之为Project,而下面的子工程称为模块,每一个子模块之间可以相关联,也可以没有任何关联。 2....当前项目配置VS 默认配置 2.1 为什么有了当前项目配置,还需要默认配置呢?...Tomcat Server(当前项目配置) 很多小伙伴刚开始都找不到Tomcat的配置,其实很简单,Tomcat或者Jetty这些都是部署的容器,自然联想到Deployment ,打开部署配置,可以看到应用服务器的配置

    60020

    IntelliJ IDEA 使用教程(2019图文版) -- 从入门到上瘾

    1.1 为什么取消工作空间? 答: 简单来说,IDEA不需要设置工作空间,因为每一个Project都具备一个工作空间!!...1.2 此外,很多新手都会为什么IDEA里面的子工程称为Module ?...答:其实就是模块化的概念,作为聚合工程亦或普通的根目录,它称之为Project,而下面的子工程称为模块,每一个子模块之间可以相关联,也可以没有任何关联。 2....当前项目配置VS 默认配置 2.1 为什么有了当前项目配置,还需要默认配置呢?...Tomcat Server(当前项目配置) 很多小伙伴刚开始都找不到Tomcat的配置,其实很简单,Tomcat或者Jetty这些都是部署的容器,自然联想到Deployment ,打开部署配置,可以看到应用服务器的配置

    57410

    IntelliJ IDEA 真香教程

    1.1 为什么取消工作空间? 答:简单来说,IDEA不需要设置工作空间,因为每一个Project都具备一个工作空间!!...1.2 此外,很多新手都会为什么IDEA里面的子工程称为Module ?...答:其实就是模块化的概念,作为聚合工程亦或普通的根目录,它称之为Project,而下面的子工程称为模块,每一个子模块之间可以相关联,也可以没有任何关联。...2、当前项目配置VS 默认配置 2.1 为什么有了当前项目配置,还需要默认配置呢?...7、Tomcat Server(当前项目配置) 很多小伙伴刚开始都找不到Tomcat的配置,其实很简单,Tomcat或者Jetty这些都是部署的容器,自然联想到Deployment ,打开部署配置,可以看到应用服务器的配置

    73120

    IntelliJ IDEA 使用教程(2019图文版) -- 从入门到上瘾

    1.1 为什么取消工作空间? 答: 简单来说,IDEA不需要设置工作空间,因为每一个Project都具备一个工作空间!!...1.2 此外,很多新手都会为什么IDEA里面的子工程称为Module ?...答:其实就是模块化的概念,作为聚合工程亦或普通的根目录,它称之为Project,而下面的子工程称为模块,每一个子模块之间可以相关联,也可以没有任何关联。 2....当前项目配置VS 默认配置 2.1 为什么有了当前项目配置,还需要默认配置呢?...Tomcat Server(当前项目配置) 很多小伙伴刚开始都找不到Tomcat的配置,其实很简单,Tomcat或者Jetty这些都是部署的容器,自然联想到Deployment ,打开部署配置,可以看到应用服务器的配置

    75831

    IntelliJ IDEA 从入门到上瘾教程,2019图文版!

    1.1 为什么取消工作空间? 答:简单来说,IDEA不需要设置工作空间,因为每一个Project都具备一个工作空间!!...1.2 此外,很多新手都会为什么IDEA里面的子工程称为Module ?...答:其实就是模块化的概念,作为聚合工程亦或普通的根目录,它称之为Project,而下面的子工程称为模块,每一个子模块之间可以相关联,也可以没有任何关联。 2....当前项目配置VS 默认配置 2.1 为什么有了当前项目配置,还需要默认配置呢?...Tomcat Server(当前项目配置) 很多小伙伴刚开始都找不到Tomcat的配置,其实很简单,Tomcat或者Jetty这些都是部署的容器,自然联想到Deployment ,打开部署配置,可以看到应用服务器的配置

    77950

    IntelliJ IDEA 使用教程(2019图文版) -- 从入门到上瘾

    1.1 为什么取消工作空间? 答: 简单来说,IDEA不需要设置工作空间,因为每一个Project都具备一个工作空间!!...1.2 此外,很多新手都会为什么IDEA里面的子工程称为Module ?...答:其实就是模块化的概念,作为聚合工程亦或普通的根目录,它称之为Project,而下面的子工程称为模块,每一个子模块之间可以相关联,也可以没有任何关联。 2....当前项目配置VS 默认配置 2.1 为什么有了当前项目配置,还需要默认配置呢?...Tomcat Server(当前项目配置) 很多小伙伴刚开始都找不到Tomcat的配置,其实很简单,Tomcat或者Jetty这些都是部署的容器,自然联想到Deployment ,打开部署配置,可以看到应用服务器的配置

    2.3K10

    IntelliJ IDEA 2019从入门到上瘾 图文教程

    1.1 为什么取消工作空间? 答:简单来说,IDEA不需要设置工作空间,因为每一个Project都具备一个工作空间!!...1.2 此外,很多新手都会为什么IDEA里面的子工程称为Module ?...答:其实就是模块化的概念,作为聚合工程亦或普通的根目录,它称之为Project,而下面的子工程称为模块,每一个子模块之间可以相关联,也可以没有任何关联。 2....当前项目配置VS 默认配置 2.1 为什么有了当前项目配置,还需要默认配置呢?...Tomcat Server(当前项目配置) 很多小伙伴刚开始都找不到Tomcat的配置,其实很简单,Tomcat或者Jetty这些都是部署的容器,自然联想到Deployment ,打开部署配置,可以看到应用服务器的配置

    75020

    IntelliJ IDEA 2019 从入门到上瘾 图文教程!

    1.1 为什么取消工作空间? 答:简单来说,IDEA不需要设置工作空间,因为每一个Project都具备一个工作空间!!...1.2 此外,很多新手都会为什么IDEA里面的子工程称为Module ?...答:其实就是模块化的概念,作为聚合工程亦或普通的根目录,它称之为Project,而下面的子工程称为模块,每一个子模块之间可以相关联,也可以没有任何关联。 2....当前项目配置VS 默认配置 2.1 为什么有了当前项目配置,还需要默认配置呢?...Tomcat Server(当前项目配置) 很多小伙伴刚开始都找不到Tomcat的配置,其实很简单,Tomcat或者Jetty这些都是部署的容器,自然联想到Deployment ,打开部署配置,可以看到应用服务器的配置

    58420
    领券