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.

完!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值