Tollef Fog Heen <tfheen@err.no> writes: > This means that if you use system packages and want to have two > applications that both want foo.jar installed, but different versions > (since they need different APIs or different bug compatibility), we > don't support that well. For C libraries, there are sonames and all, > but those largely doesn't exist for other languages and fixing that > would be a huge undertaking with, IMO, pretty poor prospects for > success. For Java, I'm afraid I've taken to embedding the ABI version in the filename. The alternative is to completely disallow simultaneous installs of different versions, which seems worse. One alternative would be to store the .jar file in a per-version directory, and then have the application's Class-Path point at the correct directory for the desired version. -- -keith
Attachment:
signature.asc
Description: PGP signature