.classpath中的导出属性有什么作用?

时间:2013-01-08 17:10:59

标签: java eclipse maven m2e

{。{1}}属性在此.classpath行中做了什么?

exported

我有一个建立和发展的项目没有它,运行良好。那么,它有什么不同呢?

显然在我的特定情况下(我继承的项目),拥有它并不重要。何时添加此属性至关重要?

2 个答案:

答案 0 :(得分:6)

导出时,它可供其他日食项目使用。在maven中,如果您有多个相互依赖的项目,eclipse可以解析工作区内的项目。因此,当您有多个项目时,更改它可能会产生影响。

答案 1 :(得分:1)

这一行特别适用于M2Eclipse,它基本上告诉Eclipse将其工件分辨率委托给M2Eclipse。