I agree that this is a very useful and necessary feature.
I have a couple of projects which need app server jars to compile some classes during development, but which cannot be packaged and deployed with the war.
My workaround for now is to create another project holding just these jars and mark them as exported to dependent projects.
In my main project I make this “jar project” a dependent project.
This works, but is rather unmanageable and confusing to maintain.
— Frank