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

Wit*_*eld 14 java eclipse maven m2e

什么是exported属性在此的.classpath行吗?

<classpathentry exported="true" kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"/>
Run Code Online (Sandbox Code Playgroud)

我已经得到了建立和细运行的项目,并没有它.那么,它有什么不同呢?

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

Jef*_*rey 6

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