IntelliJ IDEA下project概念和module的概念解释

转载 2015年07月08日 11:57:16
本文转自:
http://note.youdao.com/share/?id=3a1502591870fc1fa9f492056bd95337&type=note ,所有权力归原作者所有。
本文短地址:http://t.cn/8F0PvQd 
===================================================
在IntelliJ IDEA下project概念和module的概念:
我的这篇文章里面有提到官网是如何解释这两个概念的:
http://www.jetbrains.com/idea/documentation/migration_faq.html
 
但是你会发现,官网这篇文章是为了给eclipse用户写的,顾名思义,
IntelliJ IDEA为了让eclipse用户快速认识他们,所以用了一个类比的方式。


但是我个人觉得这个类比不够好。


我个人对IntelliJ IDEA的project和module的概念,就如这两个单词一样,project=项目,module=模块,一个项目可以有多个模块,既然是一个项目下的模块,所以正常是因为这些 模块在这个项目里面是彼此有某种关系的,所以他们放在一个project下面。


IntelliJ IDEA的project没有实际开发代码意义,只是一个项目名称代号,实际上要放代码的地方是在module里面,module里面可以新建包,文件夹等,运行,所以可以这样理解,创建一个project没用,必须在project里面再创建一个module才有实际开发意义。


那么,IntelliJ IDEA是如何对自己的project和module进行解释的呢?
看如下:(因为是国外网站,如果你出现访问网络慢就用特别软件去访问,肯定是我们问题,不是JB服务器问题。)
project概念:http://www.jetbrains.com/idea/webhelp/project.html
module概念:http://www.jetbrains.com/idea/webhelp/module.html

为了证明这个解释,我找了zeroturnaround的大牛的文章来说明:(在第三页)
Getting Started with IntelliJ IDEA as an Eclipse User(整个文章的PDF文档,在我们IntelliJ IDEA群文件可以找到)





IntelliJ IDEA支持开多个project的窗口,所以你多有多个项目要同时进行开发,开多个窗口就可以了。

相关文章推荐

IntelliJ IDEA 中 Project 和 Module 的概念及区别

在 IntelliJ IDEA 中,没有类似于 Eclipse 工作空间(Workspace)的概念,而是提出了Project和Module这两个概念。接下来,就让咱们一起看看 IntelliJ I...

IDEA中的project和module

ProjectWhatever you do in IntelliJ IDEA, you do that in the context of a project. A project is an or...

使用IntelliJ IDEA12创建Maven多模块项目

使用Maven管理项目时,往往需要创建多个模块,模块之间存在相互引用的关系。对于Maven的依赖,也需要专门创建一个模块来管理依赖项。例如对于一个项目,可以创建一个config模块来管理Maven依赖...
  • zht666
  • zht666
  • 2014年02月10日 16:39
  • 43129

IntelliJ IDEA13 如何创建TestModule(用于robotium自动测试)

使用IntelliJ IDEA之后发现很奇特的问题:

IntelliJ IDEA 项目相关的几个重要概念介绍

IntelliJ IDEA 项目相关的几个重要概念介绍 发布于 2015-09-23 23:02:48 | 11 次阅读 | 评论: 0 | 来源: 网络整理 本篇内容为大家提...
  • ichsonx
  • ichsonx
  • 2015年09月30日 18:40
  • 13463

Intellij利用Maven创建多Module的Java Web项目

在实际开发过程中,一个Intellij工程往往需要建立多个Module,如一个API,一个Service,还有一个Web。在这种情况下,需要保证多个Module之间具有清晰的依赖关系,本文作为入门级教...

intelliJ idea创建分层的项目结构

本文使用intelliJidea 14 在idea中创建一个分层(视图层、业务逻辑层、数据访问层)的项目步骤如下: 1.      创建一个project,idea在创建project的时候会...
  • yanwushu
  • yanwushu
  • 2014年12月24日 21:34
  • 16997

使用IntelliJ IDEA创建Maven多模块项目

使用Maven管理项目时,往往需要创建多个模块,模块之间存在相互引用的关系。对于Maven的依赖,也需要专门创建一个模块来管理依赖项。例如对于一个项目,可以创建一个common模块来管理POJO类,创...
  • sunp823
  • sunp823
  • 2016年06月20日 17:03
  • 9933

Intellij IDEA同时打开多个项目

使用eclipse习惯的同学知道是可以同时多个项目查看的,只需要import就可以了,但Intellij IDEA默认只开一个窗口,我们想看多个项目就需要以module方式导入,有没有其他方式呢?答案...

如何在Intellij IDEA 一个module 导入另一个module

说明: test1是个java项目里边有个Person类,test2是个web项目,test2要用到test1的Person类 1、先创建一个叫test1的java项目,新建一个Person类,如...
  • landebug
  • landebug
  • 2012年12月06日 17:32
  • 22074
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IntelliJ IDEA下project概念和module的概念解释
举报原因:
原因补充:

(最多只允许输入30个字)