intellij idea module设置 dependencies 下 export什么意思

「已注销」 2013-12-12 04:55:19


这个对勾打上与否 什么区别 什么作用
...全文
834 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
midlemidleaway 2015-11-08
  • 打赏
  • 举报
回复
最近正好用idea碰到了这个配置选项,我得理解是 这个export 会改变当前module的依赖架包的共享范围: 例如有module A 配置依赖了jdbc.jar ,module B 又依赖 module A,但是如果你不在module A里的dependencies 里面把 JDBC。jar 前面的 export 勾上,module B是无法用到 JDBC的内容的,编译无法通过。 前面所说的都是通过IDE配置的 依赖,但是 如果整个module之间的依赖都是通过maven 管理的,那就没有这么多事情,默认就是scope 全局共享,现在用maven 的越来越多,可能这些ide 配置会再以后的版本中删除都有可能。
开不了口1990 2013-12-12
  • 打赏
  • 举报
回复
同问,估计是导出项目的时候会不会带上这些jar包
开不了口1990 2013-12-12
  • 打赏
  • 举报
回复
同问,估计是导出项目的时候会不会带上这些jar包

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧