Mendix Modeler does not clean orphaned java libraries in the userlib.
I have used a number of mendix versions but one thing i have noticed is that Mendix does not clean Java libraries which are not used in the app. So what happens is that the java libraries keep on accumulating when adons are added from the appstore because on delete of these adons the libraries still remain in the userlib folder. Has this been fixed or is it being fixed?
This has not been fixed. App Store modules once installed into your project do not "know" which libraries they added. This information needs to be stored in metadata. You can submit a ticket for this.
Arjan van IJzendoorn
Quick way of cleaning, is to:
Create a temporary project
Import the the currently used modules from the app store.
Move all userlib file to a backup folder outside your project
Copy the userlib files from you temporary project in to you own project
Run you project
In case it complains about some libraries, copy the from you backup
Would be really nice if Mendix can handle the dependencies.