3 ms·
>I don't think many other package managers do this Unless I am missing something, "go mod vendor", and "mvn package" will work in the same manner. They will do
by kkapelon 7y ago
>I don't think many other package managers do this
Unless I am missing something, "go mod vendor", and "mvn package" will work in the same manner. They will download all deps of the app itself PLUS all transitive dependencies. No system libraries needed (or touched)
- skrebbel 7y agoI'm no expert, but given the amount of hits "maven dependency conflicts" I get on Google, strongly doubt Maven works the same. Last I checked, it'll indeed pull in all transitive dependencies, but if multiple dependencies need the same subdependency of a different version, you need to work out conflicts. JS simply doesn't have this problem, it's splendid.
- kkapelon 7y ago"maven dependency conflicts" is when a SINGLE project has issues with its own dependencies because of bad configuration. Multiple unrelated projects can use the same or different version of a library without any issues