Hi,
It is a limitation in Eclipse. A project can have the only one classpath. See https://issues.jboss.org/browse/JBIDE-13138
And yes, CDI validation does take beans.xml into account. But it does not support exclusions in beans.xml (it's not a part of CDI spec). Are you using weld:exclude extension?