eclipse和intellij IDEA项目概念区别

从intellij IDEA 截图说明区别:


公司项目一般是一个parent统领若干module,parent 统一项目自身版本、依赖版本、插件版本等,module对应不同服务,可作为数据存取服务、service服务、api服务、restful服务、客户端服务等。在Intellij idea 中,一个project对应一个eclipse workspace,每个eclipse 窗口对应一个workspace,对比得知:intellij idea 中一个project 对应一个窗口。

Intellj idea 中的global library集中管理,避免各个module中相同的lib冗余。


关于module dependecy 和library 区别:

引用stackoverflow的一个答案:

If your project contains multiple modules, "module dependency" defines dependencies between these modules, but libraries are compiled classes (usually jar files, optionaly containing theirs sources and javadocs) that are used by your module.

Each module can have its own libraries and artifacts (for example a result jar file), and can depend on other modules without circular dependency.

完!
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zswjob126/article/details/46785895
文章标签: intellij eclipse
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

eclipse和intellij IDEA项目概念区别

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭